CÓMO
Al utilizar la API de Python para ArcGIS en varios flujos de trabajo como Clonar, Exportar, etc., puede que sea necesario buscar elementos específicos en ArcGIS Online o Portal for ArcGIS y realizar una acción solo en esos elementos. Para ello, se puede utilizar la función de búsqueda del módulo arcgis.gis. También es posible utilizar consultas diferentes o una combinación de consultas diferentes para buscar y utilizar ciertos elementos.
Este artículo muestra algunos ejemplos de cómo utilizar consultas para buscar elementos en AGOL o Portal utilizando la API de Python para ArcGIS.
Ejemplos para utilizar la consulta en la función Buscar para devolver elementos específicos en ArcGIS Online
items = gis.content.search(query='')
items = gis.content.search(query='PALABRA CLAVE')
items = gis.content.search(query='owner:SU NOMBRE DE USUARIO') items = gis.content.search(query='NOT owner:SU NOMBRE DE USUARIO')
username = "SU NOMBRE DE USUARIO" 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:TITULO')
Buscar contenido que comience por un prefijo:
items = gis.content.search(query='title:TITULO*')
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:TITULO', outside_org=True)
items = gis.content.search(query='title:TITULO, owner:SU NOMBRE DE USUARIO', item_type='Feature Layer') items = gis.content.search(query='title:TITULO, type:map, owner:SU NOMBRE DE USUARIO')
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri