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


Python ArcGIS WebMap.save用法及代码示例


本文简要介绍 python 语言中 arcgis.mapping.WebMap.save 的用法。

用法:

save(item_properties, thumbnail=None, metadata=None, owner=None, folder=None)

返回:

Item 对象对应于创建的新 web Map项。

WebMap 对象另存为 GIS 中的新 Web Map项。

注意:

如果您从新的 WebMap 对象开始,请使用此方法将其保存为 GIS 中的 web Map Item

注意:

如果您从现有 web Map项目中的 WebMap 对象开始,则调用此方法将根据您的更改创建一个新项目。如果您想使用更改更新现有的 WebMap 项,请改为调用 update 方法。

Parameter

Description

item_properties

必需的字典。有关键和值,请参见下表。

thumbnail

可选字符串。缩略图的路径或 URL。

metadata

可选字符串。元数据的路径或 URL。

owner

可选字符串。默认为登录用户。

folder

可选字符串。应保存 Web Map的文件夹的名称。

参数item_properties的键:值字典选项

Key

Value

typeKeywords

可选字符串。提供所有子类型的列表,请参阅下面的 URL 1 以获取有效值。

description

可选字符串。项目的说明。

extent

可选的字典、字符串或数组。项目的范围。

title

可选字符串。项目的名称标签。

tags

可选字符串。以逗号分隔值或字符串列表形式列出的标签。用于搜索项目。

snippet

可选字符串。提供项目内容的简短摘要(最多 250 个字符)。

accessInformation

可选字符串。有关内容来源的信息。

licenseInfo

可选字符串。有关内容的任何许可信息或限制。

culture

可选字符串。地区、国家和语言信息。

access

可选字符串。有效值为 private、shared、org 或 public。

commentsEnabled

可选的布尔值。默认为 true,控制评论是允许 (true) 还是不允许 (false)。

culture

可选字符串。语言和国家信息。

以上是您设置的最常见的项目属性(元数据)。要获取完整列表,请参阅 ArcGIS REST API 文档中的 Common Parameters 页面。

例子:

# USAGE EXAMPLE 1: Save a WebMap object into a new web map item
from arcgis.gis import GIS
from arcgis.mapping import WebMap

# log into your GIS
gis = GIS(url, username, password)

# compose web map by adding, removing, editing layers and basemaps
wm = WebMap()  # new web map
wm.add_layer(...)  # add some layers

# save the web map
webmap_item_properties = {'title':'Ebola incidents and facilities',
             'snippet':'Map created using Python API showing locations of Ebola treatment centers',
             'tags':['automation', 'ebola', 'world health', 'python'],
             'extent': {'xmin': -122.68, 'ymin': 45.53, 'xmax': -122.45, 'ymax': 45.6, 'spatialReference': {'wkid': 4326}}}

new_wm_item = wm.save(webmap_item_properties, thumbnail='./webmap_thumbnail.png')

# to visit the web map using a browser
print(new_wm_item.homepage)
>> 'https://your portal url.com/webadaptor/item.html?id=1234abcd...'

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.mapping.WebMap.save。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。