Résumé
Crée un jeu de données d'entité dans l'emplacement en sortie : une géodatabase d'entreprise, fichier ou personnelle existante.
Utilisation
Un jeu de classes d’entités est un ensemble de classes d’entités reliées qui partagent un système de coordonnées commun. Les jeux de données d’entités servent à organiser des classes d'entités reliées dans un jeu de données commun en vue de construire une topologie, un jeu de données réseau, un jeu de données de MNT, un réseau géométrique ou un atelier parcellaire.
Syntaxe
arcpy.management.CreateFeatureDataset(out_dataset_path, out_name, {spatial_reference})
Paramètre | Explication | Type de données |
out_dataset_path | Géodatabase d'entreprise, fichier ou personnelle dans laquelle est créé le jeu de données d'entité en sortie. | Workspace |
out_name | Nom du jeu de données d'entité à créer. | String |
spatial_reference (Facultatif) | Référence spatiale du jeu de données d'entité en sortie. Vous pouvez spécifier la référence spatiale de plusieurs façons :
| Spatial Reference |
Sortie dérivée
Nom | Explication | Type de données |
out_dataset | Nouveau jeu de classes d’entités. | Jeu de classes d’entités |
Exemple de code
Exemple 1 d'utilisation de la fonction CreateFeatureDataset (fenêtre Python)
Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction CreateFeatureDataset en mode immédiat.
import arcpy
arcpy.CreateFileGDB_management("C:/output", "HabitatAnalysis.gdb")
arcpy.CreateFeatureDataset_management("C:/output/HabitatAnalysis.gdb",
"analysisresults",
"C:/workspace/landuse.prj")
Exemple 2 d'utilisation de l'outil CreateFeatureDataset (script autonome)
Le script Python ci-dessous illustre l'utilisation de l'outil CreateFeatureDataset dans un script autonome.
# 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)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui