Feature-Class in Geodatabase (Conversion)

Zusammenfassung

Konvertiert Feature-Classes oder Feature-Layer in Geodatabase-Feature-Classes.

Verwendung

  • Bei einem Layer mit ausgewählten Features werden nur die ausgewählten Features in die neue Ausgabe-Feature-Class geschrieben.

  • Die Namen der Ausgabe-Feature-Classes basieren auf dem Namen der Eingabe-Feature-Class. Wenn die Eingabe beispielsweise C:\base\streams.shp lautet, erhält die Ausgabe-Feature-Class den Namen streams.

  • Namen, die in der Ausgabe-Geodatabase bereits vorhanden sind, wird eine Zahl angefügt, sodass der Feature-Class-Name eindeutig ist (z. B. rivers_1).

  • Dieses Werkzeug unterstützt keine Annotation.

  • Weitere Informationen zur Steuerung des Namens von Ausgabe-Feature-Classes mit dem Werkzeug Feature-Class in Feature-Class

Syntax

FeatureClassToGeodatabase(Input_Features, Output_Geodatabase)
ParameterErklärungDatentyp
Input_Features
[Input_Features,...]

Feature-Classes oder Feature-Layer, die in eine File- oder Enterprise-Geodatabase importiert werden sollen.

Feature Layer
Output_Geodatabase

Die Ausgabe- oder Ziel-Geodatabase. Es kann sich um eine File- oder Enterprise-Geodatabase handeln.

Feature Dataset; Workspace

Abgeleitete Ausgabe

NameErklärungDatentyp
Derived_Geodatabase

Die Geodatabase oder das Ausgabe-Geodatabase-Feature-Dataset, das die neuen Feature-Classes enthält.

Workspace; Feature-Dataset

Codebeispiel

FeatureClassToGeodatabase – Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion FeatureClassToGeodatabase im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.FeatureClassToGeodatabase_conversion(['climate.shp', 'majorrds.shp'],
                                           'C:/output/output.gdb')
FeatureClassToGeodatabase – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie die Funktion FeatureClassToGeodatabase verwendet wird.

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

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen