Créer un jeu de classes d'entités (Gestion des données)

Résumé

Crée un jeu de données d'entité dans l'emplacement en sortie : une géodatabase d'entreprise ou fichier 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ètreExplicationType de données
out_dataset_path

Géodatabase d'entreprise ou fichier 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 :

  • En entrant le chemin d'accès à un fichier .prj (C:/workspace/watershed.prj, par exemple).
  • En référençant une classe d'entités ou un jeu de données d'entité dont vous souhaitez appliquer la référence spatiale, (C:/workspace/myproject.gdb/landuse/grassland, par exemple).
  • En définissant un objet de référence spatiale avant d'utiliser cet outil, tel que sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj"), que vous utilisez ensuite en tant que paramètre de référence spatiale.

Spatial Reference

Sortie dérivée

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

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes