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


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。