HOW TO
Bei Verwendung der ArcGIS for Python API in verschiedenen Workflows, z. B. beim Klonen, Exportieren usw., kann es erforderlich sein, in ArcGIS Online oder Portal for ArcGIS nach bestimmten Elementen zu suchen und eine Aktion nur für diese Elemente auszuführen. Hierzu kann die Suchfunktion im Modul "arcgis.gis" verwendet werden. Es ist auch möglich, bestimmte Elemente mit unterschiedlichen Abfragen oder einer Kombination unterschiedlicher Abfragen zu suchen und zu verwenden.
In diesem Artikel wird anhand von Beispielen gezeigt, wie mit ArcGIS for Python API Abfragen zum Suchen nach Elementen in AGOL oder Portal verwendet werden können.
Beispiele für die Verwendung einer Abfrage in der Suchfunktion zur Rückgabe bestimmter Elemente in ArcGIS Online
items = gis.content.search(query='')
items = gis.content.search(query='SCHLÜSSELWORT')
items = gis.content.search(query='owner:IHR BENUTZERNAME') items = gis.content.search(query='NOT owner:IHR BENUTZERNAME')
username = "IHR BENUTZERNAME" items = gis.content.search(query='owner:'+username) items = gis.content.search(query='owner:{}'.format(username)
items = gis.content.search(query="owner:" + gis.users.me.username)
items = gis.content.search(query='title:TITEL')
Nach Inhalten suchen, die mit einem Präfix beginnen:
items = gis.content.search(query='title:TITEL*')
items = gis.content.search(query='', item_type='Feature Service') items = gis.content.search(query='', item_type='Web Map') items = gis.content.search(query='', item_type='Web Mapping Application')
items = gis.content.search(query='', item_type='Map')
items = gis.content.search(query='title:TITLE', outside_org=True)
items = gis.content.search(query='title:TITLE, owner:IHR BENUTZERNAME', item_type='Feature Layer') items = gis.content.search(query='title:TITEL, type:map, owner:IHR BENUTZERNAME')
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen