Saltar al contenido

¿Extraer coordenadas de vértices de polígonos en ArcMap?

Nuestros mejores desarrolladores han agotado sus reservas de café, por su búsqueda diariamente por la resolución, hasta que Omar halló el hallazgo en GitLab por lo tanto ahora la comparte con nosotros.

Solución:

Use la herramienta Vértices de características a puntos dentro de ArcToolbox o, si no tiene una licencia avanzada, puede usar la herramienta Polígono a punto de ET GeoWizard (herramienta gratuita). Finalmente, en ArcMap use la herramienta Agregar coordenadas XY para generar el valor XY para cada vértice y use Table to Excel para generar una hoja de cálculo.

Esto funciona con una licencia estándar de ArcGIS:

desc = arcpy.Describe(fcl)
shapefieldname = desc.ShapeFieldName

gebieden = arcpy.UpdateCursor(fcl)

for gebied in gebieden:
    polygoon = gebied.getValue(shapefieldname)
    for punten in polygoon:
        for punt in punten:
            print punt.X, punt.Y

Hay una caja de herramientas de muestra que incluye un script de python Escribir características en un archivo de texto que:

Escribe las coordenadas de las características en un archivo de texto.

Nota:

Técnicamente, las herramientas de la caja de herramientas Muestras han quedado obsoletas. Todavía se instalan con ArcGIS para que cualquier secuencia de comandos existente o herramientas de modelo que haya desarrollado antes de 10 continúen funcionando.

Puntuaciones y comentarios

Si conservas algún recelo y disposición de innovar nuestro división eres capaz de ejecutar un paráfrasis y con gusto lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *