Exporter l'attribut de l'entité en ASCII (Statistiques spatiales)
Récapitulatif
Exporte les coordonnées et les valeurs d'attribut des classes d'entités dans un fichier texte ASCII séparé par des espaces, des virgules ou des points virgules.
Illustration
Utilisation
-
Cet outil peut être utilisé pour exporter des données à des fins d'analyse avec des progiciels externes.
-
Les valeurs des coordonnées X et Y sont écrites dans le fichier texte avec huit chiffres significatifs de précision. Les valeurs attributaires de virgule flottante sont écrites dans le fichier texte avec six chiffres significatifs.
Si cet outil fait partie d'un outil de modèle personnalisé, le fichier texte en sortie apparaît seulement dans la fenêtre Résultats s'il est défini en tant qu'un paramètre du modèle avant l'exécution de l'outil.
Lorsque des valeurs nulles sont trouvées pour une valeur de champ, elles sont écrites en tant que "NULL" dans le fichier texte en sortie.
Lorsque vous utilisez des fichiers de formes, n'oubliez pas qu'ils ne peuvent pas stocker de valeurs Null. Les outils ou d'autres procédures qui créent des fichiers de formes à partir des entrées autres que des fichiers de formes peuvent stocker ou interpréter des valeurs Null comme zéro. Cela peut aboutir à des résultats inattendus. Reportez-vous également à Remarques concernant le géotraitement pour la sortie de fichiers de formes.
Syntaxe
Paramètre | Explication | Type de données |
Input_Feature_Class |
Classe d'entités à partir de laquelle exporter les coordonnées d'entités et les valeurs attributaires. | Feature Layer |
Value_Field [Value_Field,...] |
Le ou les champs de la classe d'entités en entrée contenant les valeurs à exporter dans un fichier texte ASCII. | Field |
Delimiter |
Spécifie de quelle façon les coordonnées d'entités et les valeurs attributaires seront séparées dans le fichier ASCII en sortie.
| String |
Output_ASCII_File |
Fichier texte ASCII qui contiendra les coordonnées d'entités et les valeurs attributaires. | File |
Add_Field_Names_to_Output |
| Boolean |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil ExportFeatureAttributeToASCII.
import arcpy arcpy.env.workspace = r"c:\data" arcpy.ExportXYv_stats("AidsByCaCnty.shp","HEPRATE", "SPACE","aidsbycacnty.txt","ADD_FIELD_NAMES")
Le script Python autonome ci-dessous illustre l'utilisation de l'outil 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()