Cómo hacer que los archivos shp generen automáticamente coordenadas X.Y de puntos en arcgis
Podemos extraer la latitud y longitud de un punto y guardarla en los campos X (o longitud) e Y (o latitud) de la tabla de atributos del archivo shp del punto. El método es el siguiente:
1) Abra la tabla de atributos del archivo de punto shp en ArcMap.
2) Haga clic en Opciones->Agregar campo..., agregue un nuevo campo X_coord, el formato es como se muestra en la figura:
Luego haga clic en Aceptar, se agrega el campo X_coord en la tabla de atributos.
3) Haga clic derecho en el campo X_coord, seleccione Calculadora de campo y luego seleccione Sí en el cuadro de diálogo emergente para abrir la ventana de edición Calculadora de campo.
4) En la ventana Calculadora de campo, marque la casilla de selección Avanzado
y agregue un nuevo campo X_coord en la tabla de atributos. Ventana de código de secuencia de comandos VBA previa a la lógica: ingrese el siguiente código:
Atenuar dblX como doble
Atenuar pPoint como IPoint
Establecer pPoint = [Forma] p>
dblX = pPoint. p>Ingrese dblX en la siguiente ventana X_coord, como se muestra en la figura:
5) Después de completar las operaciones anteriores, haga clic en el botón Aceptar y luego agregue la longitud. información del punto a X_coord en el campo.
6) Repita la operación anterior para agregar el campo Y_coord y modifique el código de la siguiente manera:
Atenuar dblY como doble
Atenuar pPoint como IPoint p>
Establezca pPoint = [Forma]
dblY = pPoint.
Luego modifique el cuadro 3 marcado como dblY arriba y haga clic en Aceptar para completar la extracción y adición de la información de Y_coord.
Como se muestra en la figura, la información extraída se compara con los puntos de latitud y longitud originales, y son exactamente iguales.
Compara la información extraída con los puntos de latitud y longitud originales.