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