Zusammenfassung
Hiermit wird ein Feature-Dataset am Ausgabespeicherort erstellt (in einer bestehenden Enterprise-, File- oder Personal-Geodatabase).
Verwendung
Ein Feature-Dataset ist eine Sammlung von zugehörigen Feature-Classes mit einem gemeinsamen Koordinatensystem. Feature-Datasets werden verwendet, um zugehörige Feature-Classes in einem gemeinsamen Dataset zusammenzufassen und damit eine Topologie, ein Netzwerk-Dataset, ein Terrain, ein geometrisches Netzwerk oder ein Parcel-Fabric zu erstellen.
Syntax
arcpy.management.CreateFeatureDataset(out_dataset_path, out_name, {spatial_reference})
Parameter | Erklärung | Datentyp |
out_dataset_path | Die Enterprise-, File- oder Personal-Geodatabase, in der das Ausgabe-Feature-Dataset erstellt wird. | Workspace |
out_name | Der Name des zu erstellenden Feature-Datasets. | String |
spatial_reference (optional) | Der Raumbezug des Ausgabe-Feature-Datasets. Sie können den Raumbezug auf folgende Weise angeben:
| Spatial Reference |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_dataset | Das neue Ausgabe-Feature-Dataset. | Feature-Dataset |
Codebeispiel
CreateFeatureDataset – Beispiel 1 (Python-Fenster)
Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion CreateFeatureDataset im unmittelbaren Modus verwendet wird.
import arcpy
arcpy.CreateFileGDB_management("C:/output", "HabitatAnalysis.gdb")
arcpy.CreateFeatureDataset_management("C:/output/HabitatAnalysis.gdb",
"analysisresults",
"C:/workspace/landuse.prj")
CreateFeatureDataset – Beispiel 2 (eigenständiges Skript)
Das folgende Python-Skript veranschaulicht die Verwendung der Funktion CreateFeatureDataset in einem eigenständigen Skript.
# Name: CreateFeatureDataset_Example2.py
# Description: Create a feature dataset
# Import system modules
import arcpy
# Set local variables
out_dataset_path = "C:/output/HabitatAnalysis.gdb"
out_name = "analysisresults"
# Creating a spatial reference object
sr = arcpy.SpatialReference("C:/data/studyarea.prj")
# Create a FileGDB for the fds
arcpy.CreateFileGDB_management("C:/output", "HabitatAnalysis.gdb")
# Execute CreateFeaturedataset
arcpy.CreateFeatureDataset_management(out_dataset_path, out_name, sr)
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja