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


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


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

用法:

update(file, folder_name=None, file_name=None, text=None, properties=None)

返回:

如果成功,將返回一個字典,格式如下:{

”success”: True, “itemId”: “<item id>”, “owner”: “<owner username>”, “folder”: “<folder id>” }

否則將返回帶有錯誤信息的字典,格式如下:{“error”: {

”code”: 404, “message”: “Resource does not exist or is inaccessible.”, “details”: [] } }

update 操作允許您更新項目的現有文件資源。文件資源使用配額中的存儲空間並進行病毒掃描。更新項目大小以包括更新的資源文件的大小。

支持的文件格式有:JSON、XML、TXT、PNG、JPEG、GIF、BMP、PDF 和 ZIP。此操作僅對項目所有者和組織管理員可用。

Parameter

Description

file

必需的字符串。用於覆蓋現有文件資源的磁盤上文件的路徑。

folder_name

可選字符串。如果要更新的文件資源位於文件夾中,請提供文件夾名稱。

file_name

可選字符串。用於更新現有資源的文件的目標名稱,或與文本參數一起用作它的文件名。

例如,您可以使用 fileName=banner.png 將現有資源 banner.png 更新為名為 billboard.png 的文件,而無需在本地重命名該文件。

text

可選字符串。要作為文件資源添加的文本輸入,與file_name 一起使用。

properties

可選詞典。設置資源的屬性,例如 editInfo

例子:

# Usage Example

>>> Item.resources.add("file_path", "folder_name", "file_name")

相關用法


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