当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS GroupManager.search用法及代码示例


本文简要介绍 python 语言中 arcgis.gis.GroupManager.search 的用法。

用法:

search(query='', sort_field='title', sort_order='asc', max_groups=1000, outside_org=False, categories=None)

返回:

与指定查询匹配的 Group 对象的列表。

search 方法搜索门户组。

注意:

一些有助于了解的事情。

  1. group search 语法有许多在这里无法充分说明的特性。有关详细信息,请参阅 ArcGIS REST API 中的 Search Reference 页面。

  2. 在不指定查询参数的情况下进行搜索会返回组织中所有组的列表。

  3. 大多数情况下,在搜索组时,您会希望在 ArcGIS Online 或您的门户中搜索您的组织。为方便起见,默认情况下,该方法会自动将您的组织 ID 附加到查询中。如果您不希望 API 附加到您的查询集 outside_org 为 True。

Parameter

Description

query

Portal 上的可选字符串,或ArcGIS Online 的必需字符串。如果未指定,将搜索所有组。见上面的注释。

sort_field

可选字符串。有效值可以是 title、owner、created。

sort_order

可选字符串。有效值为 asc 或 desc。

max_groups

可选整数。返回的最大组数,默认为 1,000。

outside_org

可选的布尔值。控制是否在您的组织外部进行搜索。默认为 False,不要在您的组织中搜索。

categories

可选字符串或列表。一串类别值。

例子:

# Usage Example

>>> gis.groups.search(query ="Hurricane Trackers", categories = "Hurricanes, USA, Natural Disasters",
>>>                   sort_field="title", sort_order = "asc")

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis.GroupManager.search。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。