Portalelemente zum Katalog-Dataset hinzufügen (Data Management)

Zusammenfassung

Fügt ArcGIS Online- oder ArcGIS Enterprise-Portal-Service-Elemente, z. B. Feature-, Karten-, Bild-, Szenen- und Kachel-Services, zu einem vorhandenen Katalog-Dataset hinzu.

Verwendung

  • Dieses Werkzeug fügt Portalelemente aus dem aktiven Portal zu einem Katalog-Dataset hinzu. Das aktive Portal wird von der Anwendung bestimmt. Weitere Informationen finden Sie unter Zugreifen auf Portalelemente und -Gruppen.

  • Elemente müssen manuell aus der Attributtabelle des Datasets entfernt werden.

  • Nachdem das Ziel-Katalog-Dataset festgelegt wurde, können Sie Filter anwenden, um nur bestimmte Elemente hinzuzufügen. Sie können Elemente basierend auf Datentyp, Freigabeebene, Organisationsstatus oder räumlicher Ausdehnung filtern.

  • Um Portalelemente zu einem in ArcGIS Pro 3.1 erstellten Katalog-Dataset hinzuzufügen, muss das Dataset mit dem Werkzeug Dataset aktualisieren aktualisiert werden.

  • Dem Katalog-Dataset hinzugefügte Elemente müssen eine Ausdehnung haben.

  • OGC-Feature-Services, Feature-Sammlungen, Tabellen-Layer, Höhen-Layer und Video-Layer werden nicht unterstützt und können nicht als Portalelementtyp verwendet werden.

Parameter

BeschriftungErläuterungDatentyp
Ziel-Katalog-Dataset

Das Katalog-Dataset, dem die Portalelemente hinzugefügt werden sollen.

Catalog Layer
Eingabe-Portalelementtypen
(optional)

Gibt die Elementtypen an, die dem Katalog-Dataset aus dem Portal hinzugefügt werden sollen. Alle unterstützten Elementtypen werden standardmäßig hinzugefügt.

  • Feature-LayerFeature-Layer werden hinzugefügt. Feature-Sammlungen werden bei dieser Option nicht hinzugefügt.
  • Bilddaten-LayerBilddaten-Layer werden hinzugefügt.
  • Kartenbild- und Kachel-LayerKartenbild-Layer und Kachel-Layer werden hinzugefügt.
  • Szenen-LayerSzenen-Layer werden hinzugefügt.
  • Vektorkachel-LayerVektorkachel-Layer werden hinzugefügt.
  • WFS-Layer (Web Feature Service, Web-Feature-Service)WFS-Layer (Web Feature Service, Web-Feature-Service) werden hinzugefügt.
  • WMS-Layer (Web Map Service, Webkartenservice)WMS-Layer (Web Map Service, Webkartenservice) werden hinzugefügt.
  • WMTS-Layer (Web Map Tile Service, Webkarten-Kachel-Service)WMTS-Layer (Web Map Tile Service, Webkarten-Kachel-Service) werden hinzugefügt.
String
Inhalt
(optional)

Gibt die Sammlung im aktiven Portal an, aus der Elemente zum Katalog-Dataset hinzugefügt werden sollen.

  • Eigene InhalteElemente aus Ihrer Sammlung "Eigene Inhalte" werden hinzugefügt. Dies ist die Standardeinstellung.
  • Eigene GruppenElemente aus Gruppen, denen Sie angehören, werden hinzugefügt.
  • Eigene OrganisationElemente aus Ihrer ArcGIS-Organisation werden hinzugefügt.
String
Portalordner
(optional)

Die Portalordner, aus denen Elemente zum Katalog-Dataset hinzugefügt werden sollen.

String
Portalgruppen
(optional)

Die Portalgruppen, aus denen Elemente zum Katalog-Dataset hinzugefügt werden sollen.

String
Zugriffsstufe
(optional)

Gibt die Freigabeebene an, die für die Portalelemente festgelegt sein muss, damit sie zum Katalog-Dataset hinzugefügt werden.

  • ÖffentlichElemente, die für die Öffentlichkeit freigegeben wurden, werden zum Katalog-Dataset hinzugefügt. Dies ist die Standardeinstellung.
  • OrganizationElemente, die für die Organisation freigegeben wurden, sowie Elemente, deren Besitzer Sie sind, werden zum Katalog-Dataset hinzugefügt. Elemente, die für die Organisation und eine oder mehrere Gruppen freigegeben wurden, werden zum Katalog-Dataset hinzugefügt.
  • FreigegebenElemente, die für mindestens eine Gruppe freigegeben wurden, Elementbesitzer und Benutzer, die über eine Gruppenmitgliedschaft Zugriff auf das Element haben, werden zum Katalog-Dataset hinzugefügt.
  • PrivatElemente, deren Besitzer Sie sind, werden zum Katalog-Dataset hinzugefügt. Nur Sie und Administratoren mit Zugriff auf Ihre Inhalte können diese Elemente hinzufügen.
String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabe-Katalog-Dataset

Das aktualisierte Katalog-Dataset.

Catalog Layer

arcpy.management.AddPortalItemsToCatalogDataset(target_catalog_dataset, {input_portal_itemtypes}, {content}, {portal_folders}, {portal_groups}, {access_level})
NameErläuterungDatentyp
target_catalog_dataset

Das Katalog-Dataset, dem die Portalelemente hinzugefügt werden sollen.

Catalog Layer
input_portal_itemtypes
[input_portal_itemtypes,...]
(optional)

Gibt die Elementtypen an, die dem Katalog-Dataset aus dem Portal hinzugefügt werden sollen. Alle unterstützten Elementtypen werden standardmäßig hinzugefügt.

  • FEATURE_SERVICEFeature-Layer werden hinzugefügt. Feature-Sammlungen werden bei dieser Option nicht hinzugefügt.
  • IMAGE_SERVICEBilddaten-Layer werden hinzugefügt.
  • MAP_SERVICEKartenbild-Layer und Kachel-Layer werden hinzugefügt.
  • SCENE_SERVICESzenen-Layer werden hinzugefügt.
  • VECTOR_TILE_SERVICEVektorkachel-Layer werden hinzugefügt.
  • WFSWFS-Layer (Web Feature Service, Web-Feature-Service) werden hinzugefügt.
  • WMSWMS-Layer (Web Map Service, Webkartenservice) werden hinzugefügt.
  • WMTSWMTS-Layer (Web Map Tile Service, Webkarten-Kachel-Service) werden hinzugefügt.
String
content
(optional)

Gibt die Sammlung im aktiven Portal an, aus der Elemente zum Katalog-Dataset hinzugefügt werden sollen.

  • MY_CONTENTElemente aus Ihrer Sammlung "Eigene Inhalte" werden hinzugefügt. Dies ist die Standardeinstellung.
  • MY_GROUPSElemente aus Gruppen, denen Sie angehören, werden hinzugefügt.
  • MY_ORGANIZATIONElemente aus Ihrer ArcGIS-Organisation werden hinzugefügt.
String
portal_folders
[portal_folders,...]
(optional)

Die Portalordner, aus denen Elemente zum Katalog-Dataset hinzugefügt werden sollen.

String
portal_groups
[portal_groups,...]
(optional)

Die Portalgruppen, aus denen Elemente zum Katalog-Dataset hinzugefügt werden sollen.

String
access_level
(optional)

Gibt die Freigabeebene an, die für die Portalelemente festgelegt sein muss, damit sie zum Katalog-Dataset hinzugefügt werden.

  • PUBLICElemente, die für die Öffentlichkeit freigegeben wurden, werden zum Katalog-Dataset hinzugefügt. Dies ist die Standardeinstellung.
  • ORGElemente, die für die Organisation freigegeben wurden, sowie Elemente, deren Besitzer Sie sind, werden zum Katalog-Dataset hinzugefügt. Elemente, die für die Organisation und eine oder mehrere Gruppen freigegeben wurden, werden zum Katalog-Dataset hinzugefügt.
  • SHAREDElemente, die für mindestens eine Gruppe freigegeben wurden, Elementbesitzer und Benutzer, die über eine Gruppenmitgliedschaft Zugriff auf das Element haben, werden zum Katalog-Dataset hinzugefügt.
  • PRIVATEElemente, deren Besitzer Sie sind, werden zum Katalog-Dataset hinzugefügt. Nur Sie und Administratoren mit Zugriff auf Ihre Inhalte können diese Elemente hinzufügen.
String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_catalog_dataset

Das aktualisierte Katalog-Dataset.

Catalog Layer

Codebeispiel

AddPortalItemsToCatalogDataset: Beispiel 1 (eigenständiges Skript)

In diesem Beispiel werden Image-Services, die sich im privaten Portalordner "SampleTestFolder" befinden, zum Dataset "SampleCatalog" hinzugefügt.

import arcpy

target_catalog_dataset = r"C:/Dataspace/studyarea.gdb/SampleCatalog"
input_portal_itemtypes = "IMAGE_SERVICE"
content = "MY_CONTENT"
portal_groups = None 
portal_folders = "SampleFolder"
access_level = "PRIVATE"
arcpy.management.AddPortalItemsToCatalogDataset(target_catalog_dataset,
                                        input_portal_itemtypes, content, 
                                        portal_folders, portal_groups,
                                        access_level)
AddPortalItemsToCatalogDataset: Beispiel 2 (eigenständiges Skript)

In diesem Beispiel werden Szenen- und WFS-Services, die der Gruppe "SampleGroup" angehören und für die Organisation freigegeben wurden, zum Dataset "SampleCatalog" hinzugefügt.

import arcpy

target_catalog_dataset = r"C:/Dataspace/studyarea.gdb/SampleCatalog"
input_portal_itemtypes = ["SCENE_SERVICE", "WFS"]
content = "MY_GROUPS"
portal_groups = "SampleGroup" 
portal_folders = None
access_level = "ORG"
arcpy.management.AddPortalItemsToCatalogDataset(target_catalog_dataset,
                                        input_portal_itemtypes, content,
                                        portal_folders, portal_groups,
                                        access_level)

Umgebungen

Sonderfälle

Ausdehnung

Wenn diese Umgebung auf die Option Schnittmenge der Eingaben oder Vereinigungsmenge der Eingaben eingestellt ist, wird diese Umgebung ignoriert.

Verwandte Themen