本文简要介绍 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]
相关用法
- Python ArcGIS WebMap.basemap用法及代码示例
- Python ArcGIS WebMap.update用法及代码示例
- Python ArcGIS WebMap.add_layer用法及代码示例
- Python ArcGIS WebMap.tables用法及代码示例
- Python ArcGIS WebMap.add_table用法及代码示例
- Python ArcGIS WebMap.forms用法及代码示例
- Python ArcGIS WebMap.update_drawing_info用法及代码示例
- Python ArcGIS WebMap.print用法及代码示例
- Python ArcGIS WebMap.layers用法及代码示例
- Python ArcGIS WebMap.save用法及代码示例
- Python ArcGIS WebMap.move_from_basemap用法及代码示例
- Python ArcGIS WebMap.update_layer用法及代码示例
- Python ArcGIS WebMap.move_to_basemap用法及代码示例
- Python ArcGIS WebMap用法及代码示例
- Python ArcGIS WebSocket用法及代码示例
- Python ArcGIS WebhookManager.create用法及代码示例
- Python ArcGIS WebAdaptors.list用法及代码示例
- Python ArcGIS Worker用法及代码示例
- Python ArcGIS WorkflowManager.create_lookup用法及代码示例
- Python ArcGIS WorkflowManager用法及代码示例
- Python ArcGIS WorkerManager用法及代码示例
- Python ArcGIS power用法及代码示例
- Python ArcGIS APIKeyManager.get用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_delete用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.mapping.WebMap.bookmarks。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。