本文簡要介紹 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 或
StringIO
或BytesIO
對象的實例。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")
相關用法
- Python ArcGIS Item.update_thumbnail用法及代碼示例
- Python ArcGIS Item.usage用法及代碼示例
- Python ArcGIS Item.publish用法及代碼示例
- Python ArcGIS Item.reassign_to用法及代碼示例
- Python ArcGIS Item.share用法及代碼示例
- Python ArcGIS Item.status用法及代碼示例
- Python ArcGIS Item.delete_relationship用法及代碼示例
- Python ArcGIS Item.download用法及代碼示例
- Python ArcGIS Item.delete用法及代碼示例
- Python ArcGIS Item.copy用法及代碼示例
- Python ArcGIS Item.move用法及代碼示例
- Python ArcGIS Item.related_items用法及代碼示例
- Python ArcGIS Item.create_tile_service用法及代碼示例
- Python ArcGIS Item.register用法及代碼示例
- Python ArcGIS Item.add_comment用法及代碼示例
- Python ArcGIS Item.copy_feature_layer_collection用法及代碼示例
- Python ArcGIS Item.export用法及代碼示例
- Python ArcGIS Item.add_relationship用法及代碼示例
- Python ArcGIS Item.get_thumbnail用法及代碼示例
- Python ArcGIS ImageryLayer.thumbnail用法及代碼示例
- Python arcgis.apps.hub.Initiative.update用法及代碼示例
- Python ArcGIS ImageryLayer.draw_graph用法及代碼示例
- Python arcgis.apps.hub.IndicatorManager.add用法及代碼示例
- Python arcgis.apps.hub.InitiativeManager.add用法及代碼示例
- Python ArcGIS ImageryLayer.compute_stats_and_histograms用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis.Item.update。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。