Classe d'entités vers géodatabase (Conversion)

Résumé

Convertit une ou plusieurs classes ou couches d'entités en classes d'entités de géodatabase.

Utilisation

  • Si la couche utilisée en entrée contient des entités sélectionnées, alors seules les entités sélectionnées sont enregistrées dans la nouvelle classe d'entités en sortie.

  • Le nom des classes d'entités en sortie est basé sur le nom de la classe d'entités en entrée. Par exemple, si la classe d'entités en entrée s'appelle C:\base\streams.shp, la classe d'entité en sortie se nomme streams.

  • Si le nom existe déjà dans la géodatabase en sortie, un numéro est ajouté à la fin pour rendre le nom de la classe d'entités unique (par exemple, rivers_1).

  • Cet outil ne prend pas en charge les annotations.

  • Pour en savoir plus sur la manière de gérer les noms de classes d'entités en sortie avec l'outil Classe d'entités vers classe d'entités

Syntaxe

arcpy.conversion.FeatureClassToGeodatabase(Input_Features, Output_Geodatabase)
ParamètreExplicationType de données
Input_Features
[Input_Features,...]

Une ou plusieurs classes ou couches d'entités à importer dans une géodatabase.

Feature Layer
Output_Geodatabase

La géodatabase en sortie ou de destination.

Feature Dataset; Workspace

Sortie dérivée

NomExplicationType de données
Derived_Geodatabase

Géodatabase ou jeu de données d’entités de géodatabase contenant les nouvelles classes d’entités.

Espace de travail; Jeu de classes d’entités

Exemple de code

Exemple d'utilisation de la fonction FeatureClassToGeodatabase (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction FeatureClassToGeodatabase en mode immédiat.

import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.FeatureClassToGeodatabase_conversion(['climate.shp', 'majorrds.shp'],
                                           'C:/output/output.gdb')
Exemple 2 d'utilisation de la fonction FeatureClassToGeodatabase (script autonome)

Le script autonome ci-dessous illustre l'utilisation de la fonction FeatureClassToGeodatabase.

# Name: FeatureClassToGeodatabase_Example2.py
# Description: Use FeatureClassToGeodatabase to copy feature classes
#  to geodatabase format
 
# Import modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = 'C:/data'
 
# Set local variables
in_features = ['climate.shp', 'majorrds.shp']
out_location = 'C:/output/output.gdb'
 
# Execute FeatureClassToGeodatabase
arcpy.FeatureClassToGeodatabase_conversion(in_features, out_location)

Informations de licence

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

Rubriques connexes