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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。