Calcular coordenadas XY a un shapefile en ArcGIS

Curso de ArcGIS Pro | Curso de QGIS | Curso de ArcGIS 10

Para calcular las coordenadas XY en la tabla de atributos de una capa de puntos, se puede hacer con la herramienta Add XY Coordinates en la caja de herramientas ArcToolbox. Por ejemplo cuando se han movido determinados puntos, se requiere conocer sus nuevas coordenadas (debido que ArcGIS no actualiza automáticamente la tabla de atributos), para desarrollar el presente ejercicio es necesario realizar los pasos que se muestran a continuación:

  • Antes de iniciar, se recomienda definir su respectivo sistema de referencia al archivo de puntos (shapefile).
  • Ir a  la caja de herramientas ArcToolBox, dirigirse a Data Management Tools > Features > Add XY Coordinates.
  • En la ventana emergente seleccionar la capa de puntos deseada (shapefiles), luego aceptar.
  • Dirigirse a la tabla de atributos de la capa de puntos para comprobar, como se muestra en la siguiente imagen.

Agregar XY ArcGIS 10

Para calcular coordenadas geográficas, se debe agregar dos campos tipos texto (latitud/longitud), con clic derecho sobre el campo y seleccionar Calculate Geometry (X Coordinate Point para Longitud, Y Coordinate Point para Latitud), en Units seleccionar el formato de las coordenadas geográficas.

Calcular coordenadas geográficas

En caso de ingresar Coordenadas Geográficas el formato debe ser en Grados decimales, un ejemplo proporcionado por «Guillermo» sería: -33.75 -70.625

Hola una duda, siempre e ingresado mediante coordenadas UTM, pero he intentado con Coordenadas geográficas y ArcMap no me reconoce las coordenadas, ya que cuando intento el Add XY no identifica ni las X ni las Y. quizás la forma de escribirlas es diferente (EJ: 33°45’00”S 70°37’30”W).

También te puede interesar: ¿Cómo agregar coordenadas UTM (X,Y,Z) en ArcGIS? (desde un gps o del cuaderno de apuntes).

42 comentarios en «Calcular coordenadas XY a un shapefile en ArcGIS»

  1. Las operaciones que se muestra de las muchas aplicaciones que tiene el ArcGIS 10 son muy útiles para las personas que nos falta por conocer del mundo amplio del ArcGIS por lo que sus aportes son muy importantes y ayudan a muchas personas en especial a mí, sigan adelante.

  2. Hola, quisiera hacer justo lo contrario de lo que se dice, es decir, de un shape de puntos aleatorios, saber si almacenas las coordenadas XY de forma automática en la tabla de atributos. Gracias.

    • Desde la tabla de atributos crea dos campos (Add field) tipo Double al primero lo nombras X y al segundo Y, ahora con clic derecho sobre el campo vas a Calculate Geometry y ahí puedes calcular los valores que necesites (es necesario que tu shp cuente con un sistema de proyección).

      • Quiero trabajar esa herramienta calculate geometry desde el arctoolbox para unirlo a mi model builder, pero no lo encuentro las opciones… me ayuda por favor…

  3. Hola una duda, siempre e ingresado mediante coordenadas UTM, pero he intentado con Coordenadas geográficas y ArcMap no me reconoce las coordenadas, ya que cuando intento el Add XY no identifica ni las X ni las Y. quizás la forma de escribirlas es diferente (EJ: 33°45’00»S 70°37’30»W).

  4. Mi problema es algo similar ingrese punto por UTM S19 (Perú) en grado decimal X -72 y Y -16 y utilizando la herramienta de Add XY Coodinates la tabla me arroja esto point_X 178900.003206 y point_Y 8228745.98172, pero esos puntos ahora quiero ver lo que ingrese originalmente como lo hago? Hey hecho lo siguiente me fui a Data Management Tools > Proyeciones y transformaciones > Feature > Proyect y de ahí lleno las casillas de mis archivos y todo y en la opción Output Coordinate System, seleccione GCS_WGS_1984 y me sale igual que la anterior tabla y no se proyecto a los puntos que originalmente ingrese.

    • He realizado todo el procedimiento, y al final igual usando WGS 1984, cuando voy a la tabla de atributos y calculo nuevamente las coordenadas XY queda -72.00000000002629 y -16.000000001176083 (aunque con algunos decimales, entre el sector La Mina y Lluta).

  5. Hola Franz, tengo una duda, como paso de coordenadas planas unos puntos ya espacializados en ArcGis 9.3. Gracias.
    Y como esas coordenadas las puedo pasar a geográficas en ArcGis 9.3.

  6. Estimado Franz!

    Tengo ArcGis 10, trabajo en UTM, y tengo un problema con un Excel, pues lo traigo con abrir, le agrego los datos X e Y, y me queda como Shapefile. Al querer, lo que tengo en este Excel me lo discrimine con Simbología – Categorías – Valores únicos, me toma solo los valores de las coordenadas E y N, pero las otras columnas del Excel. Yo quiero que me dibuje diferentes símbolos para las categorías Malas, Regular y Excelente, en la imagen, pero no me las lee, solo lee las coordenadas. ¿A que se deberá, el Excel será, gracias por tu respuesta.

  7. Y para ingresar puntos de forma manual y que se agreguen las coordenadas de manera automática a su tabla de atributos como se le hace.

    O como conocer las coordenadas de un punto, se que ya contestaste esto anteriormente pero no se que símbolo me lo resuelve me lo resuelve en Calculate Geometry.

    De antemano gracias

    PD: por cierto si instalo el SP2 a la versión SP1 de argis 10 tendré problemas.

  8. Hola,
    He utilizado la herramienta de Calculate Geometry sobre el campo en el que estaban almacenados los nombres las provincias, ahora, en lugar de los nombres me aparece el valor del área. ¿existe alguna manera de deshacer esto y que vuelvan a aparecer los nombres?
    gracias

  9. Hola Franz, en el magnifico vídeo herramienta cogo, explicas como realizar el proceso, sin embargo, no logro agregar los datos de las direcciones y distancias de un polígono, no se si tengo que activar algo para que las calcule directamente en los campos de la tabla, te agradecería me explicaras como realizarlo.

    saludos

  10. Hola Franz, espero tu respuesta sobre la pregunta efectua en el 19 de julio sobre la herramienta cogo o si algun companero puede contribuir bienvenida sea.

    saludos,

    Jose Luis

    • Disculpas por la tardanza (no me hado cuenta haber obviado tu pregunta), en resumen necesitas convertir tu polígono a polilínea, crear los campos Direction y Distance, seguidamente iniciar edición luego clic en Split into COGO lines, aunque si revisas detenidamente la entrada podrías hacerlo, no hay donde perderse.

    • El éxito de este ejemplo es de poner los campos Dirección y Distancia en Inglés, ahí está el detalle, prueba y veras.

  11. Muchas gracias por tu publicación! Estoy tratando de seguir los pasos pero cuando despliego la ventana ADD XY, tengo un campo adicional que es Z, por lo que asumo podría estar configurado para UTM. Necesito saber como configurar esta opción ya que todos mis datos están en coordenadas geográficas.
    Muchas gracias de antemano.

  12. Hola, sabes que cuando ingreso a add xy data y abro un tabla desde excel, solo me sale la opción de id y las de latitud y longitud no, que puede ser?

    saludos

  13. Hola, realice los pasos como los indicas y si me dio las coordenadas solo que no las da en la ubicación correcta del predio, ya que lo reviso en Google Earth y no son las mismas coordenadas, me podrías orientar del porque pasa esto, y como lo puedo solucionar.
    Gracias.

    • Porque tus datos probablemente no son iguales tanto en sistema de referencia y resolución con los de GE, lo mejor es que compares con datos de fuentes oficiales.

  14. Hola Franz tengo un tipo de coordenadas x:0.2067446 y:7820481810000000.00, quiero ingresarlas con add xy, pero el programa no las reconoce me puedes ayudar reconociendo que tipo de coordenadas son estas.

  15. Hola, muy buen aporte muchísimas gracias!!, pero me sucede lo mismo que a Felipe, al momento de abrir la tabla desde excel los campos de X e Y quedan en blanco, revise videos en youtube y varios post y también los cambie a decimales, pero siguen sin aparecer, que podría ser?
    Saludos!!

    • No tengo clara tu inquietud, puedes revisar en la configuración regional de Windows el símbolo para separador de decimales,trabaja con archivos *.xls (versión 97-2003) asegúrate haber definido un sistema de referencia.

  16. Hola Franzpc tengo una consulta. Que puedo hacer cuando tienes un plano antiguo donde solamente tienes rumbo y distancia y necesitas digitalizarlo en Arcgis. En algunos casos lo mejor que puedo disponer es el punto inicial en coordenadas UTM

  17. Hola,
    Tengo un TXT con coordenadas en grados decimales (lat y long). Se puede añadir este en Arcmap para crear una capa con add xy? equivaldría a añadir en en el campo X la long y en el campo Y la latitud? O esa herramienta solo vale para coordenadas UTM.
    Por favor si alguien me puede decir,ya que he encontrado muy poca información al respecto. He encontrado mucha para introducir a través de coordenadas en UTM.
    Muchas gracias
    Saludos

    • Los puedes hacer colocando correctamente los valores para X(Long) y Y(Lat). Pero en el sistema de referencia debes indicar que es en coordenadas geográficas y el datum usado, por ejemplo: Geographic Coordinate Systems > World > WGS 1984

  18. Hola, cómo hago para ver en la tabla de datos de shp, columnas con coordenadas planas (UTM) es decir (X,Y) y geográficas (W, N).

    • Para las planas crea dos campos para X y Y tipo doble, para las geográficas dos campos tipo texto para la latitud y longitud. Con clic derecho sobre el campo correspondiente selecciona Calculate Geometry, en Property seleccionas la coordenada X/Y, en Units la unidad, metros para las planas y el grados (existen diferentes formatos) para las geográficas

  19. buenas, hay alguna manera de escribir la coordenada y que se actualice la ubicación gráficamente desde una base excel u otra. gracias

Los comentarios están cerrados.