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. Cette option est uniquement disponible lorsqu’une carte est active.
  • Extent of a Layer (Étendue d’une couche) Couche : l’étendue repose sur une couche de carte active. Utilisez la liste déroulante pour choisir une couche disponible ou utilisez l’option Extent of data in all layers (Étendue des données dans toutes les couches) pour obtenir l’étendue combinée de toutes les couches de carte actives, y compris le fond de carte. Cette option est uniquement disponible lorsqu’une carte avec des couches est active.
  • Browse (Parcourir) Parcourir : l’étendue repose sur un jeu de données existant.
  • Intersection of Inputs (Intersection des entrées) Intersecter : l’étendue repose sur l’étendue minimale ou l’étendue d’intersection de toutes les entrées. S’il n’existe aucune intersection entre les entrées, il en résulte une étendue nulle avec uniquement des zéros.
  • Union of Inputs (Union des entrées) Agréger : l’étendue est basée sur l’étendue maximale ou combinée de toutes les entrées.
  • Reset Extent (Réinitialiser l’étendue) Réinitialiser : la valeur par défaut de l’étendue est rétablie.
  • Manually entered coordinates (Coordonnées saisies manuellement) : les coordonnées 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

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 de fenêtre Python suivant montre comment utiliser l'outil 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