Suite

Trouver la ligne la plus proche du point à l'aide d'ArcGIS Desktop (ArcObjects/ArcPy) ?


Je suis nouveau dans la création d'ArcObjects personnalisés et je recherche un script python personnalisé pour arcgis version 10 qui parcourra un fichier de formes de points pour trouver le segment de ligne le plus proche d'un fichier de formes de lignes (ou plusieurs si possible) et ajouter l'attribut 'NAME' du fichier de formes de ligne à un nouvel attribut 'STREET' dans le fichier de formes de points.


Vous devez utiliser la commande Près. Cela créera un champ Near_FID qui est le FID de l'entité linéaire la plus proche. Joignez-vous simplement à cela et vous devriez pouvoir calculer vos points avec le nom de ligne le plus proche. Devrait être un script court.


Vous pouvez utiliser IProximityOperator::QueryNearestPoint et construire une ligne à partir du point renvoyé et du point de votre classe d'entités.