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 à partir d’espaces de travail et de dossiers locaux ou partagés sur le réseau. Pour ajouter des éléments de portail du portail actif à un jeu de données Catalogue, utilisez l’outil 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 Éléments en entrée.

  • Les types des éléments ajoutés au jeu de données Catalogue doivent être des types autorisés. Lorsque vous spécifiez un ou plusieurs espaces de travail via le paramètre Éléments en entrée, seuls les types d’éléments autorisés sont ajoutés depuis les espaces de travail.

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

  • Si un élément existe déjà dans le jeu de données Catalogue, il n’est pas ajouté une nouvelle fois. Tous les éléments ignorés seront inclus dans les messages de l’outil.

  • Pour que vous puissiez ajouter des éléments à un 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 Mettre à niveau un jeu de données.

  • Le paramètre Éléments en entrée prend en charge les URL de service de carte en tant qu’entrées.

  • Un paquetage de couche de scène ne peut pas être spécifié individuellement en tant que valeur du paramètre Éléments en entrée, mais il peut être ajouté au jeu 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 comporter 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 des éléments sont ajoutés.

Catalog Layer
Éléments en entrée

Éléments d’espace de travail, couches et fichiers à partir desquels des éléments sont 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 géodatabase d’entreprise ou un service à partir d’une connexion à un serveur.

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

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

  • Fichiers BIM—Les espaces de travail de fichier BIM sont ajoutés.
  • Plans d’étage BIM—Les plans d’étage de fichier BIM sont ajoutés.
  • Jeux de données DAO—Les dessins DAO sont ajoutés.
  • Classes d’entités—Les classes d’entités sont ajoutées.
  • Services d’entités—Les services d’entités sont ajoutés.
  • Services d’imagerie—Les services d’imagerie sont ajoutés.
  • Jeux de données LAS—Les jeux de données LAS sont ajoutés.
  • Fichiers LAS—Les fichiers LAS sont ajoutés.
  • Fichiers de couche—Les fichiers de couche sont ajoutés.
  • Services de carte—Les services de carte sont ajoutés.
  • Jeux de données mosaïque—Les jeux de données mosaïque sont ajoutés.
  • Couches raster—Les jeux de données raster sont ajoutés.
  • Paquetages de couche de scène—Les paquetages de couche de scène sont ajoutés.
  • Jeux de données du TIN—Les jeux de données TIN sont ajoutés.
String
Inclure les sous répertoires
(Facultatif)

Indique si le contenu des dossiers ou des espaces de travail spécifiés dans la valeur du paramètre Éléments en entrée est recherché de manière récursive et ajouté au jeu de données Catalogue. Ce paramètre ne s’applique pas aux géodatabases d’entreprise ou fichier.

  • Activé : le contenu des dossiers ou des espaces de travail est recherché de manière récursive et 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 n’est pas recherché de manière récursive ni 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 est l’étendue complète ou une enveloppe convexe représentant le plus petit polygone convexe pour toutes les entités.

  • Enveloppe—L’emprise est 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 est 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 des éléments sont ajoutés.

Catalog Layer
input_items
[input_items,...]

Éléments d’espace de travail, couches et fichiers à partir desquels des éléments sont 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 géodatabase d’entreprise ou un service à partir d’une connexion à un serveur.

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

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

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

Indique si le contenu des dossiers ou des espaces de travail spécifiés dans la valeur du paramètre input_items est recherché de manière récursive et ajouté au jeu de données Catalogue. Ce paramètre ne s’applique pas aux géodatabases d’entreprise ou fichier.

  • INCLUDE_SUBFOLDERS—Le contenu des dossiers ou des espaces de travail est recherché de manière récursive et 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 n’est pas recherché de manière récursive ni ajouté au jeu de données Catalogue.
Boolean
footprint_type
(Facultatif)

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

  • ENVELOPE—L’emprise est 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 est 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 d’utilisation de la fonction AddItemsToCatalogDataset (fenêtre Python)

Le script ci-dessous pour la fenêtre Python montre comment utiliser 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 des entrées ou Union des entrées, cet environnement sera ignoré.

Informations de licence

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

Rubriques connexes