Más

¿Encontrar la línea más cercana al punto usando ArcGIS Desktop (ArcObjects / ArcPy)?

¿Encontrar la línea más cercana al punto usando ArcGIS Desktop (ArcObjects / ArcPy)?


Soy nuevo en la creación de ArcObjects personalizados y estoy buscando un script de Python personalizado para arcgis versión 10 que recorra un archivo de forma de puntos para encontrar el segmento de línea más cercano de un archivo de forma de línea (o varios si es posible) y agregar el atributo 'NAME' desde el shapefile de línea a un nuevo atributo 'STREET' en el shapefile de puntos.


Debería utilizar el comando Near. Creará un campo Near_FID que es el FID de la entidad de línea más cercana. Simplemente únase a esto y debería poder calcular sus puntos con el nombre de línea más cercano. Debe ser un guión corto.


Puede usar IProximityOperator :: QueryNearestPoint y construir una línea desde el punto devuelto y el punto en su clase de entidad.


Ver el vídeo: How to use Identify tool in ArcGIS