ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Exporter l'attribut de l'entité en ASCII

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Exporte les coordonnées et les valeurs attributaires des classes d'entités dans un fichier texte ASCII séparé par des espaces, des virgules ou des points virgules.

Illustration

Illustration de l'outil Exporter l'attribut de l'entité en ASCII
Les coordonnées (X et Y) et les entités spécifiées par l'utilisateur sont écrites dans un fichier texte ASCII.

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 en 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 Null sont rencontrées pour une valeur de champ, elles sont écrites dans le fichier texte en sortie comme étant NULL.

  • Attention :

    Lorsque vous utilisez des shapefiles, n'oubliez pas qu'ils ne peuvent pas stocker de valeurs Null. Il se peut que des outils ou autres procédures qui créent des fichiers de formes à partir d'entrées autres que des fichiers de formes stockent ou interprètent des valeurs Null comme étant égales à zéro. Dans certains cas, les valeurs Null sont stockées sous forme de valeurs négatives très élevées dans les fichiers de formes. Cela peut aboutir à des résultats inattendus. Reportez-vous à la rubrique Remarques concernant le géotraitement pour la sortie de fichiers de formes pour plus d'informations.

Syntaxe

arcpy.stats.ExportXYv(Input_Feature_Class, Value_Field, Delimiter, Output_ASCII_File, Add_Field_Names_to_Output)
ParamètreExplicationType 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.

  • SPACE —Les coordonnées d'entités et les valeurs attributaires seront séparées par un espace dans la sortie.
  • COMMA —Les coordonnées d'entités et les valeurs attributaires seront séparées par une virgule dans la sortie.
  • SEMI-COLON —Les coordonnées d'entités et les valeurs attributaires seront séparées par un point-virgule dans la 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
  • NO_FIELD_NAMES —Aucun nom de champ ne sera inclus dans le fichier texte en sortie (paramètre par défaut).
  • ADD_FIELD_NAMES —Les noms de champ seront écrits dans le fichier texte en sortie.
Boolean

Exemple de code

Exemple d'utilisation de l'outil ExportFeatureAttributeToASCII (fenêtre Python)

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")
Exemple de l'outil ExportFeatureAttributeToASCII (script Python autonome)

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())

Environnements

  • Espace de travail courant
  • Espace de travail temporaire
  • Système de coordonnées en sortie
  • Transformations géographiques

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Utilitaires
  • Présentation générale de la boîte à outils Spatial Analyst
  • Ajouter les coordonnées XY

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal