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


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


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

用法:

property bookmarks

返回:

WebMap 项目中的书签。

获取/设置是否为查看器小部件启用书签。

Parameter

Description

value

所需的词典列表。要使用的新书签。这会将当前书签替换为传递到列表中的书签。

例子:

# Usage Example:

from arcgis.mapping import WebMap
from arcgis.gis import GIS

# connect to your GIS and get the web map item
gis = GIS(url, username, password)
wm_item = gis.content.get('1234abcd_web map item id')

# create a WebMap object from the existing web map item
wm = WebMap(wm_item)

# get current bookmarks
my_bookmarks = wm.bookmarks

# create new bookmarks to replace others
bookmark1 = {'extent': {'spatialReference': {'latestWkid': 3857, 'wkid': 102100},
            'xmin': -8425179.029160742,
            'ymin': 4189089.021381017,
            'xmax': -8409834.295732513,
            'ymax': 4203784.040068822},
            'name': 'Updated Bookmark 1',
            'thumbnail': {'url': <url for thumbnail>},
            'viewpoint': {'rotation': 30,
            'scale': 7222.3819286,
            'targetGeometry': {'spatialReference': {'latestWkid': 3857, 'wkid': 102100},
            'xmin': -8425179.029160742,
            'ymin': 4189089.021381017,
            'xmax': -8409834.295732513,
            'ymax': 4203784.040068822}}}
bookmark2 = {'extent': {'spatialReference': {'latestWkid': 3857, 'wkid': 102100},
            'xmin': -83200.034567,
            'ymin': 3127089.021381017,
            'xmax': -813434.295732513,
            'ymax': 4203784.040068822},
            'name': 'Updated Bookmark 2',
            'thumbnail': {'url': <url for thumbnail>},
            'viewpoint': {'rotation': 30,
            'scale': 7222.3819286,
            'targetGeometry': {'spatialReference': {'latestWkid': 3857, 'wkid': 102100},
            'xmin': -8425179.029160742,
            'ymin': 4189089.021381017,
            'xmax': -8409834.295732513,
            'ymax': 4203784.040068822}}}

# set new bookmark
wm.bookmarks = [bookmark1, bookmark2]

相关用法


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