Feature-Class in Geodatabase (Conversion)
Zusammenfassung
Konvertiert Feature-Classes oder Feature-Layer in Geodatabase-Feature-Classes.
Verwendung
-
Als Eingabe sind Shapefiles, Coverage-Feature-Classes, VPF-Feature-Classes oder Geodatabase-Feature-Classes zulässig. Darüber hinaus können Feature-Layer eingegeben werden (Layer aus dem Inhaltsverzeichnis von ArcMap oder ArcScene oder Feature-Layer, die mit dem Werkzeug Feature-Layer erstellen erstellt wurden).
-
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. Beispiel: Wenn die Eingabe C:\base\streams.shp ist, hat die Ausgabe-Feature-Class den Namen "streams".
-
Namen, die in der Ausgabe-Geodatabase bereits vorhanden sind, wird eine Zahl angefügt, sodass sie eindeutig sind (z. B. "_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
Parameter | Erläuterung | Datentyp |
Input_Features [Input_Features,...] |
Feature-Classes oder Feature-Layer, die in eine ArcSDE-, File- oder Personal-Geodatabase importiert werden sollen. | Feature Layer |
Output_Geodatabase |
Die Ausgabe- oder Ziel-Geodatabase. Es kann sich um eine File- oder Personal-Geodatabase oder um eine ArcSDE-Geodatabase handeln. | Feature Dataset; Workspace |
Codebeispiel
Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie die Funktion "FeatureClassToGeodatabase" im unmittelbaren Modus verwenden.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.FeatureClassToGeodatabase_conversion(["climate.shp", "majorrds.shp"],
"C:/output/output.gdb")
Das folgende eigenständige Skript veranschaulicht, wie Sie die Funktion "FeatureClassToGeodatabase" verwenden.
# Name: FeatureClassToGeodatabase_Example2.py
# Description: Use FeatureClassToGeodatabase to copy feature classes
# to geodatabase format
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inFeatures = ["climate.shp", "majorrds.shp"]
outLocation = "C:/output/output.gdb"
# Execute TableToGeodatabase
arcpy.FeatureClassToGeodatabase_conversion(inFeatures, outLocation)