當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。