Exportar atributo de entidad a ASCII (Herramientas de estadística espacial)
Resumen
Exporta las coordenadas y valores de atributo de la clase de entidad a un archivo de texto ASCII delimitado por espacios, comas, tabuladores o puntos y comas.
Ilustración
Las coordenadas (X e Y) y los atributos de entidades especificados por el usuario se escriben en un archivo de texto de ASCII.
Uso
Esta herramienta se puede utilizar para exportar los datos para su análisis con paquetes de software externos.
Los valores de coordenadas X e Y se escriben en el archivo de texto con ocho dígitos significativos de precisión. Los valores de atributo de punto flotante se escriben en el archivo de texto con seis dígitos significativos.
Cuando se encuentran valores nulos en un valor de campo, se escriben en el archivo de texto de salida como NULL.
Precaución:
Al utilizar shapefiles tenga en cuenta que no pueden almacenar valores nulos. Las herramientas u otros procedimientos que crean shapefiles a partir de entradas sin shapefiles pueden almacenar o interpretar valores nulos como cero. En algunos casos, los nulos se almacenan como valores negativos muy grandes en shapefiles. Esto puede ocasionar resultados inesperados. Consulte Cuestiones de geoprocesamiento para el shapefile de salida para obtener más información.
El siguiente script independiente de Python muestra cómo utilizar la función ExportFeatureAttributeToASCII.
# Export feature locations and attributes to an ASCII text file.
# Import system modules
import arcpy
# Local variables...
workspace = "c:/data"
input_features = "AidsByCaCnty.shp"
export_ASCII = "aidsbycacnty.txt"
# Set the current workspace (to avoid having to specify the full path to the
# feature classes each time).
arcpy.env.workspace = workspace
# Process: Export Feature Attribute to ASCII...
arcpy.stats.ExportXYv(
input_features, "HEPRATE", "SPACE", export_ASCII, "NO_FIELD_NAMES")