Generate Parcel Fabric Links (Générer des liens d’atelier parcellaire) (Parcelle)

Résumé

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 Rubbersheet Features (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é).

Syntaxe

arcpy.parcel.GenerateParcelFabricLinks(target_parcel_fabric, out_links_feature_class, out_anchor_points_feature_class, from_date, {to_date}, {min_link_length}, {extent})
ParamètreExplicationType 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 de 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