Disponible con una licencia Advanced.
Resumen
Agrega los elementos X-COORD e Y-COORD para etiquetas o puntos a la cobertura de entrada PAT, o para nodos a la cobertura de entrada NAT, y calcula sus valores.
La herramienta determina las clases de entidad de la cobertura de entrada y enumera aquellas que estén disponibles para que se les agreguen coordenadas x, y. La herramienta se utiliza con mayor frecuencia para tener acceso a la geometría de una cobertura con el fin de realizar consultas y análisis o para extraer puntos o nodos según su ubicación x,y.
Ilustración
Uso
Si los elementos X-COORD e Y-COORD ya existen, se sobrescribirán.
Si la cobertura de entrada es de precisión simple, los elementos se definirán con un ancho de elemento 4, un ancho de visualización 12, un tipo de elemento F y 3 posiciones decimales. Si la cobertura de entrada es de precisión doble, los elementos se definirán con un ancho de elemento 8, un ancho de visualización 18, un tipo de elemento F y 5 posiciones decimales. Una vez quede todo definido no habrá modificaciones, aunque se cambie la precisión derivada.
Si las ubicaciones de punto o nodo se desplazan después de utilizar Agregar coordenadas XY, los valores de X-COORD e Y-COORD no representarán las ubicaciones nuevas. Al objeto de actualizar sus valores para la nueva ubicación, vuelva a ejecutar la herramienta. Otras herramientas como Proyecto y Transformar no modifican los valores de X-COORD e Y-COORD.
Si la cobertura de entrada está en un sistema de coordenadas geográficas, X-COORD e Y-COORD representan la longitud y latitud, respectivamente.
Sintaxis
arcpy.arc.AddXY(in_cover, {feature_type})
Parámetro | Explicación | Tipo de datos |
in_cover | Cobertura que contiene puntos o etiquetas de polígono cuyas coordenadas x, y pasarán a ser atributos en PAT, o en la cobertura que contiene nodos, para NAT. | Coverage |
feature_type (Opcional) | Tipo de entidad de cobertura cuyas coordenadas x, y pasarán a ser atributos de entidad.
| String |
Muestra de código
Ejemplo de AddXY (secuencia de comandos independiente)
La siguiente secuencia de comandos independiente muestra cómo agregar elementos X-COORD e Y-COORD a una PAT de la cobertura. Los elementos se rellenan con los valores de coordenada desde las entidades de puntos de la cobertura.
# Name: AddXY_Example.py
# Description: Adds X and Y coordinates to a coverage's point attribute table
# Requirements: ArcInfo Workstation
# Import system modules
import arcinfo
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "wells"
featureType = "POINT"
#Execute AddXY
arcpy.AddXY_arc(inCover, featureType)
Entornos
Información de licenciamiento
- Basic: No
- Standard: No
- Advanced: Requiere ArcInfo Workstation instalado