Générer des liens d’atelier parcellaire (Parcelle)

Synthèse

Génère des liens de déplacement pour les points d’atelier parcellaire dont l’emplacement a changé sur une période donnée.

Les liens sont stockés en tant que lignes dans une classe d’entités linéaires. Ces lignes sont dessinées à partir des emplacements d’origine jusqu’aux emplacements actuels des points. Des points d’ancrage sont créés pour les points dont l’emplacement n’a pas changé pendant la période spécifiée, puis stockés dans une classe d’entités ponctuelles.

L’emplacement des points d’atelier parcellaire peut changer suite à des actions de mise à jour telles que l’alignement des parcelles ou l’ajustement par les moindres carrés des parcelles.

Utilisation

  • Cet outil peut uniquement être utilisé sur un atelier parcellaire publié en tant que service d’entités.

  • L’outil s’exécute sur la version PAR DÉFAUT uniquement. Les versions contenant des modifications de l’emplacement des points doivent être publiées dans la version PAR DÉFAULT pour que les liens soient générés.

  • Les points d’ancrage et les liens en sortie peuvent être utilisés dans l’outil Entités élastiques pour réaligner les données dans les classes d’entités externes avec les limites d’atelier parcellaire mises à jour. Les données telles que les polygones de zonage et les lignes de distribution dépendent des limites de la parcelle. Si les limites de la parcelle sont mises à jour suite à un ajustement et à d’autres modifications de la parcelle, ces liens et points d’ancrage peuvent être utilisés pour appliquer les mêmes mises à jour aux données des classes d’entités externes.

    Les liens en sortie peuvent être utilisés pour le paramètre Input Link Features (Entités linéaires en entrée) et les points d’ancrage peuvent être utilisés pour le paramètre Input Point Features As Identity Links (Entités ponctuelles en entrée comme liens d’identité).

Paramètres

ÉtiquetteExplicationType de données
Atelier parcellaire en entrée

Atelier parcellaire qui sera utilisé pour générer les liens. L’atelier parcellaire doit être publié en tant que service d’entités et la version par défaut est utilisée pour générer les liens.

Parcel Layer
Output Links Feature Class (Classe d’entités linéaires en sortie)

Classe d’entités linéaires en sortie qui stocke les liens générés.

Feature Class
Output Anchor Points Feature Class (Classe d’entités de points d’ancrage en sortie)

Classe d’entités ponctuelles en sortie qui stocke les points d’ancrage.

Feature Class
Date de début

Date à partir de laquelle rechercher les points qui ont changé d’emplacement dans l’atelier parcellaire. Les liens et les points d’ancrage sont uniquement générés pour les points à cette date ou postérieurs à cette date.

Date
Date de fin
(Facultatif)

Date de fin de la période pendant laquelle rechercher les points qui ont changé d’emplacement dans l’atelier parcellaire. Les liens et les points d’ancrage sont uniquement générés pour les points à cette date ou antérieurs à cette date. Si aucune date de fin n’est spécifiée, les liens et les points d’ancrage sont générés pour tous les points à partir de la date de début spécifiée. Si la date de fin est une date dans le futur, les liens sont générés pendant la période entre la date de début et les date et heure actuelles.

Date
Minimum Link Length (Longueur minimale de lien)
(Facultatif)

Longueur minimale des liens générés. Si la longueur du lien entre les points actuels et leurs emplacements d’origine est plus courte que la valeur spécifiée, des points d’ancrage sont créés pour les emplacements d’origine des points.

Linear Unit
Étendue
(Facultatif)

Étendue du jeu de données à traiter. Seules les entités se trouvant dans l’étendue spécifiée sont traitées.

  • Current Display Extent (Étendue actuellement affichée) Vue cartographique : l’étendue repose sur la carte ou la scène active.
  • Dessiner l’étendue Terminer avec mise à l’équerre : l’étendue est basée sur un rectangle dessiné sur la carte ou dans la scène.
  • Extent of a Layer (Étendue d’une couche) Couche : l’étendue repose sur une couche de carte active. Choisissez une couche disponible ou utilisez l’option Étendue des données dans toutes les couches. Chaque couche de carte comporte les options suivantes :

    • Toutes les entités Sélectionner tout : étendue de toutes les entités.
    • Entités sélectionnées Zone à partir des entités sélectionnées : étendue de toutes les entités sélectionnées.
    • Entités visibles Extent Indicator : étendue de toutes les entités visibles.

  • Parcourir Parcourir : l’étendue repose sur un jeu de données.
  • Intersection des entrées Intersection : l’étendue est l’étendue d’intersection de toutes les entrées.
  • Union des entrées Agréger : l’étendue est l’étendue combinée de toutes les entrées.
  • Presse-papiers Coller : l’étendue peut être copiée depuis et vers le Presse-papiers.
    • Copier l’étendue Copier : copie l’étendue et le système de coordonnées dans le Presse-papiers.
    • Coller l’étendue Coller : colle l’étendue et le système de coordonnées depuis le Presse-papiers. Si le Presse-papiers n’inclut pas de système de coordonnées, l’étendue utilise celui de la carte.
  • Reset Extent (Réinitialiser l’étendue) Réinitialiser : la valeur par défaut de l’étendue est rétablie.

Lorsque les coordonnées sont saisies manuellement, elles doivent être des valeurs numériques incluses dans le système de coordonnées de la carte active. La carte peut utiliser des unités d’affichage différentes de celles des coordonnées saisies. Utilisez le signe moins pour les coordonnées sud et ouest.

Extent

arcpy.parcel.GenerateParcelFabricLinks(target_parcel_fabric, out_links_feature_class, out_anchor_points_feature_class, from_date, {to_date}, {min_link_length}, {extent})
NomExplicationType de données
target_parcel_fabric

Atelier parcellaire qui sera utilisé pour générer les liens. L’atelier parcellaire doit être publié en tant que service d’entités et la version par défaut est utilisée pour générer les liens.

Parcel Layer
out_links_feature_class

Classe d’entités linéaires en sortie qui stocke les liens générés.

Feature Class
out_anchor_points_feature_class

Classe d’entités ponctuelles en sortie qui stocke les points d’ancrage.

Feature Class
from_date

Date à partir de laquelle rechercher les points qui ont changé d’emplacement dans l’atelier parcellaire. Les liens et les points d’ancrage sont uniquement générés pour les points à cette date ou postérieurs à cette date.

Date
to_date
(Facultatif)

Date de fin de la période pendant laquelle rechercher les points qui ont changé d’emplacement dans l’atelier parcellaire. Les liens et les points d’ancrage sont uniquement générés pour les points à cette date ou antérieurs à cette date. Si aucune date de fin n’est spécifiée, les liens et les points d’ancrage sont générés pour tous les points à partir de la date de début spécifiée. Si la date de fin est une date dans le futur, les liens sont générés pendant la période entre la date de début et les date et heure actuelles.

Date
min_link_length
(Facultatif)

Longueur minimale des liens générés. Si la longueur du lien entre les points actuels et leurs emplacements d’origine est plus courte que la valeur spécifiée, des points d’ancrage sont créés pour les emplacements d’origine des points.

Linear Unit
extent
(Facultatif)

Étendue du jeu de données à traiter. Seules les entités se trouvant dans l’étendue spécifiée sont traitées.

  • MAXOF : l’étendue maximale de toutes les entrées est utilisée.
  • MINOF : l’étendue minimale commune à toutes les entrées est utilisée.
  • DISPLAY : l’étendue est égale à l’affichage visible.
  • Nom de la couche : l’étendue de la couche spécifiée est utilisée.
  • Objet Extent : l’étendue de l’objet spécifié est utilisée.
  • Chaîne délimitée par des espaces de coordonnées géographiques : l’étendue de la chaîne spécifiée est utilisée. Les coordonnées sont exprimées dans l’ordre x-min, y-min, x-max, y-max.
Extent

Exemple de code

Exemple d’utilisation de l’outil GenerateParcelFabricLinks (fenêtre Python)

Le script ci-dessous pour la fenêtre Python montre comment utiliser la fonction GenerateParcelFabricLinks en mode immédiat. Le script génère des liens et des points d’ancrage dans une étendue spécifique.

import arcpy
extent = arcpy.Extent(7497466.20831177, 441293.021878974, 7502009.67757057, 444095.976178293)
arcpy.parcel.GenerateParcelFabricLinks('L0Parcel_Fabric', 'C:\Data\Database.gdb\OutLinks', 'C:\Data\Database.gdb\OutAnchor2', 
'7/29/2020 3:50:13 PM', '', '', arcpy.env.extent)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes