Resumen
Exporta las coordenadas y valores de atributo de la clase de entidad a un archivo de texto ASCII delimitado por espacios, comas, o puntos y comas.
Ilustración
Uso
Esta herramienta se puede utilizar para exportar datos para 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.
Si esta herramienta es parte de una herramienta de modelo personalizado, el archivo de texto de salida sólo aparece en la ventana Resultados si se establece como un parámetro de modelo antes de ejecutar la herramienta.
Cuando se encuentran valores nulos en un valor de campo, se escriben en el archivo de texto de salida como NULL.
Sintaxis
ExportXYv_stats (Input_Feature_Class, Value_Field, Delimiter, Output_ASCII_File, Add_Field_Names_to_Output)
Parámetro | Explicación | Tipo de datos |
Input_Feature_Class | La clase de entidad desde la cual exportar las coordenadas y valores de atributo de entidad. | Feature Layer |
Value_Field [Value_Field,...] | El campo o los campos en la clase de entidad de entrada que contiene los valores a exportar en un archivo de texto de ASCII. | Field |
Delimiter | Especifica cómo las coordenadas y valores de atributo de entidad se separan en el archivo de salida ASCII.
| String |
Output_ASCII_File | El archivo de texto de ASCII que contiene la coordenada y valores de atributo de entidad. | File |
Add_Field_Names_to_Output |
| Boolean |
Muestra de código
Ejemplo de ExportFeatureAttributeToASCII (ventana de Python)
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la herramienta ExportFeatureAttributeToASCII.
import arcpy
arcpy.env.workspace = r"c:\data"
arcpy.ExportXYv_stats("AidsByCaCnty.shp","HEPRATE", "SPACE","aidsbycacnty.txt","ADD_FIELD_NAMES")
Ejemplo de ExportFeatureAttributeToASCII (secuencia de comandos de Python independiente)
La siguiente secuencia de comandos de Python independiente demuestra cómo utilizar la herramienta 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"
try:
# 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.ExportXYv_stats(input_features, "HEPRATE", "SPACE", export_ASCII, "NO_FIELD_NAMES")
except:
# If an error occurred when running the tool, print out the error message.
print(arcpy.GetMessages())
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: Sí
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí