Ajouter des éléments au jeu de données Catalogue. (Gestion des données)

Synthèse

Ajoute des éléments d’espace de travail et des couches (des jeux de données de géodatabase, des couches raster, des couches d’entités, des couches mosaïques et d’autres éléments, par exemple) à un jeu de données Catalogue existant.

Utilisation

  • Cet outil ajoute des éléments provenant de dossiers et d’espaces de travail partagés sur le réseau. Pour ajouter des éléments de portail provenant du portail actif à un jeu de données Catalogue, utilisez l’outil Add Portal Items To Catalog Dataset (Ajouter des éléments de portail au jeu de données Catalogue).

  • Après avoir spécifié le jeu de données Catalogue cible, vous pouvez appliquer des filtres pour n’ajouter que certains types d’éléments depuis les espaces de travail spécifiés par la valeur du paramètre Input Items (Éléments en entrée).

  • Le type des éléments ajoutés au jeu de données Catalogue doit être autorisé. Lorsque vous spécifiez un ou plusieurs espaces de travail avec le paramètre Input Items (Éléments en entrée), seuls les types d’éléments autorisés des espaces de travail sont ajoutés.

  • Si des éléments individuels (des fichiers de forme, des fichiers .dwg ou des classes d’entités, par exemple) sont spécifiés pour le paramètre Input Items (Éléments en entrée), la valeur du paramètre Input Item Types (Types d’éléments en entrée) n’empêche pas l’intégration de ces éléments dans le jeu de données.

  • Pour ajouter des éléments au jeu de données Catalogue créé dans ArcGIS Pro 3.1, le jeu de données doit être mis à niveau à l’aide de l’outil Update Dataset (Mettre à niveau le jeu de données).

  • Le paramètre Input Items (Éléments en entrée) accepte comme entrées les URL de service de carte.

  • Un paquetage de couche de scène ne peut pas être spécifié individuellement en tant que valeur du paramètre Input Items (Éléments en entrée), mais il peut être ajouté à la base de données s’il se trouve dans un dossier ou espace de travail spécifié.

  • Les éléments ajoutés au jeu de données Catalogue doivent avoir une étendue.

  • Pour supprimer un ou plusieurs éléments d’un jeu de données Catalogue, ouvrez la table attributaire du jeu de données et supprimez les enregistrements.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données Catalogue cible

Jeu de données Catalogue auquel les éléments sont ajoutés.

Catalog Layer
Éléments en entrée

Éléments d’espace de travail, couches et fichiers à partir desquels les éléments vont être ajoutés au jeu de données Catalogue. L’espace de travail peut être un dossier, une géodatabase fichier, un jeu de classes d’entités, une base de données d’entreprise ou un service depuis une connexion de serveur.

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace
Types d’éléments en entrée
(Facultatif)

Spécifie les types d’éléments qui seront ajoutés au jeu de données Catalogue à partir d’espaces de travail en entrée. Tous les types d’éléments seront ajoutés par défaut.

  • Fichiers BIM—Les espaces de travail de fichier BIM seront ajoutés.
  • Plans d’étages BIM—Les plans d’étages de fichier BIM seront ajoutés.
  • Jeux de données CAO—Les dessins DAO seront ajoutés.
  • Classes d’entités—Les classes d’entités seront ajoutées.
  • Services d’entités—Les services d’entités seront ajoutés.
  • Services d’imagerie—Les services d’images seront ajoutés.
  • Jeux de données LAS—Les jeux de données LAS seront ajoutés.
  • Fichiers LAS—Les fichiers LAS seront ajoutés.
  • Fichiers de couches—Les fichiers de couche seront ajoutés.
  • Services de carte—Les services de carte seront ajoutés.
  • Jeux de données mosaïque—Les jeux de données mosaïques seront ajoutés.
  • Couches raster—Les jeux de données raster seront ajoutés.
  • Paquetages de couches de scènes—Les paquetages de couche de scène seront ajoutés.
String
Inclure les sous-dossiers
(Facultatif)

Spécifie si le contenu des dossiers ou des espaces de travail spécifiés dans la valeur du paramètre Input Items (Éléments en entrée) fera l’objet d’une recherche récursive et sera ajouté au jeu de données Catalogue. Ce paramètre ne s’applique pas au fichier ni aux géodatabases d’entreprise.

  • Activé : le contenu des dossiers ou des espaces de travail fera l’objet d’une recherche récursive et sera ajouté au jeu de données Catalogue. Il s’agit de l’option par défaut.
  • Désactivé : le contenu des dossiers ou des espaces de travail ne fera pas l’objet d’une recherche récursive et ne sera pas ajouté au jeu de données Catalogue.
Boolean
Type d’emprise
(Facultatif)

Spécifie si l’emprise de l’élément de référence sera l’étendue complète ou une enveloppe convexe représentant le plus petit polygone convexe pour toutes les entités.

  • Enveloppe—L’emprise sera un rectangle couvrant l’étendue complète de l’élément de référence. Il s’agit de l’option par défaut.
  • Enveloppe convexe—L’emprise sera une enveloppe convexe entourant toutes les entités à partir de l’élément de référence.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Jeu de données Catalogue en sortie

Jeu de données Catalogue mis à jour

Catalog Layer

arcpy.management.AddItemsToCatalogDataset(target_catalog_dataset, input_items, {input_item_types}, {include_subfolders}, {footprint_type})
NomExplicationType de données
target_catalog_dataset

Jeu de données Catalogue auquel les éléments sont ajoutés.

Catalog Layer
input_items
[input_items,...]

Éléments d’espace de travail, couches et fichiers à partir desquels les éléments vont être ajoutés au jeu de données Catalogue. L’espace de travail peut être un dossier, une géodatabase fichier, un jeu de classes d’entités, une base de données d’entreprise ou un service depuis une connexion de serveur.

Workspace; Feature Layer; Image Service; Raster Layer; Mosaic Layer; LAS Dataset Layer; Layer File; CAD Drawing Dataset; ServerConnection; BIM File Workspace
input_item_types
[input_item_types,...]
(Facultatif)

Spécifie les types d’éléments qui seront ajoutés au jeu de données Catalogue à partir d’espaces de travail en entrée. Tous les types d’éléments seront ajoutés par défaut.

  • BIM_FILE_WORKSPACE—Les espaces de travail de fichier BIM seront ajoutés.
  • BIM_FILE_FLOORPLAN—Les plans d’étages de fichier BIM seront ajoutés.
  • CAD_DRAWING—Les dessins DAO seront ajoutés.
  • FEATURE_CLASS—Les classes d’entités seront ajoutées.
  • FEATURE_SERVICE—Les services d’entités seront ajoutés.
  • IMAGE_SERVICE—Les services d’images seront ajoutés.
  • LAS_DATASET—Les jeux de données LAS seront ajoutés.
  • LAS_FILE—Les fichiers LAS seront ajoutés.
  • LAYER_FILE—Les fichiers de couche seront ajoutés.
  • MAP_SERVICE—Les services de carte seront ajoutés.
  • MOSAIC_DATASET—Les jeux de données mosaïques seront ajoutés.
  • RASTER_DATASET—Les jeux de données raster seront ajoutés.
  • SCENE_LAYER_PACKAGE—Les paquetages de couche de scène seront ajoutés.
String
include_subfolders
(Facultatif)

Spécifie si le contenu des dossiers ou des espaces de travail spécifiés dans la valeur du paramètre input_items fera l’objet d’une recherche récursive et sera ajouté au jeu de données Catalogue. Ce paramètre ne s’applique pas au fichier ni aux géodatabases d’entreprise.

  • INCLUDE_SUBFOLDERS—Le contenu des dossiers ou des espaces de travail fera l’objet d’une recherche récursive et sera ajouté au jeu de données Catalogue. Il s’agit de l’option par défaut.
  • NOT_INCLUDE_SUBFOLDERS—Le contenu des dossiers ou des espaces de travail ne fera pas l’objet d’une recherche récursive et ne sera pas ajouté au jeu de données Catalogue.
Boolean
footprint_type
(Facultatif)

Spécifie si l’emprise de l’élément de référence sera l’étendue complète ou une enveloppe convexe représentant le plus petit polygone convexe pour toutes les entités.

  • ENVELOPE—L’emprise sera un rectangle couvrant l’étendue complète de l’élément de référence. Il s’agit de l’option par défaut.
  • CONVEX_HULL—L’emprise sera une enveloppe convexe entourant toutes les entités à partir de l’élément de référence.
String

Sortie obtenue

NomExplicationType de données
out_catalog_dataset

Jeu de données Catalogue mis à jour

Catalog Layer

Exemple de code

Exemple 1 AddItemsToCatalogDataset (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l’utilisation de la fonction AddItemsToCatalogDataset en mode immédiat.

import arcpy
arcpy.env.workspace = "C:/Dataspace/WhereMyCatalogLayerIs.gdb"
arcpy.management.AddItemsToCatalogDataset("MyCatalogDataset", ["AllMyFeatures.gdb", "AllMyRasters.gdb"], 
                                        ["FEATURE_CLASS", "RASTER_DATASET"], "INCLUDE_SUBFOLDERS", "ENVELOPE")

Environnements

Cas particuliers

Étendue

Si cet environnement est défini sur l’option Intersection of Inputs (Intersection des entrées) ou Union of Inputs (Agrégation des entrées), il sera ignoré.

Informations de licence

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

Rubriques connexes