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


Python ArcGIS Item.update用法及代碼示例


本文簡要介紹 python 語言中 arcgis.gis.Item.update 的用法。

用法:

update(item_properties=None, data=None, thumbnail=None, metadata=None)

返回:

指示成功 (True) 或失敗 (False) 的布爾值。

update 方法更新門戶中的項目。

注意:

內容可以是文件(例如圖層包、地理處理包、Map包)或 URL(指向 ArcGIS 服務器服務、WMS 服務或應用程序)。

要上傳包或其他類型的文件,必須在 data 參數中提供文件的路徑或 URL。

對於item_properties,僅傳入要更新的屬性的參數。所有其他屬性將保持不變。例如,如果您隻想更新項目的說明,則隻需在 item_properties 中提供說明參數。

Parameter

Description

item_properties

必需的字典。有關鍵和值,請參見下表。

data

可選字符串、io.StringIO 或 io.BytesIO。數據的路徑或 URL 或 StringIOBytesIO 對象的實例。

thumbnail

可選字符串。縮略圖的路徑或 URL。

metadata

可選字符串。元數據的路徑或 URL。

參數item_properties的鍵:值字典選項

Key

Value

type

可選字符串。指示項目的類型,請參閱下麵的鏈接了解有效值。

typeKeywords

可選字符串。提供所有 sub-types 的列表,請參閱下麵的鏈接了解有效值。

description

可選字符串。項目的說明。

title

可選字符串。項目的名稱標簽。

url

可選字符串。基於 URL 的項目的 URL。

tags

可選字符串。以逗號分隔值或字符串列表形式列出的標簽。用於搜索項目。

text

可選字符串。對於基於文本的項目,例如 Feature Collections & WebMaps

snippet

可選字符串。提供項目內容的簡短摘要(最多 250 個字符)。

extent

可選字符串。為 min x、min y、max x、max y 提供逗號分隔的值。

spatialReference

可選字符串。項目所在的坐標係。

accessInformation

可選字符串。有關內容來源的信息。

licenseInfo

可選字符串。有關內容的任何許可信息或限製。

culture

可選字符串。地區、國家和語言信息。

access

可選字符串。有效值為 private、shared、org 或 public。

注意:

有關更多詳細信息,請參閱ArcGIS REST API 文檔中的Items and Item Types

例子:

# Usage Example

>>> item.update(description ="aggregated US hurricane data",
                title = "US Hurricane Data",
                tags = "Hurricanes, USA, Natural Disasters")

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis.Item.update。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。