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

Synthèse

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

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

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

Feature Layer
Géodatabase en sortie

La géodatabase en sortie ou de destination.

Feature Dataset; Workspace

Sortie obtenue

ÉtiquetteExplicationType de données
Géodatabase mise à jour

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

arcpy.conversion.FeatureClassToGeodatabase(Input_Features, Output_Geodatabase)
NomExplicationType 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 obtenue

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