本文简要介绍 python 语言中 arcgis.mapping.WebMap.update_layer
的用法。
用法:
update_layer(layer)
更新Map中图层的图层字典。例如,更新图层的渲染器字典并在网络Map上动态更改它。可用于配置 pop_ups 字典、渲染器或要素图层属性的任何其他部分。
Parameter
Description
layer
必需的
FeatureLayer
或要素图层字典。具有更新属性的现有 web Map图层。为了在 web Map上获取图层,请使用layers
方法并将输出分配给一个值。对此值进行编辑并将其作为字典传递以更新Map上的渲染。警告:如果要素图层的itemId改变了,这将不起作用。
# Create Webmap from webmap item wm = WebMap(<wm_item_id>) # Get a layer and edit the color fl = wm.layers[0] fl["layerDefinition"]["drawingInfo"]["renderer"]["symbol"]["color"] = [0, 0, 0, 255] # Update the layer to see it render on map wm.update_layer(dict(my_lyr)) # Save with the updates wm_properties= {"title": "Test Update", "tags":["update_layer"], "snippet":"Updated a layer and now save"} wm.save(wm_properties)
相关用法
- Python ArcGIS WebMap.update_drawing_info用法及代码示例
- Python ArcGIS WebMap.update用法及代码示例
- Python ArcGIS WebMap.add_layer用法及代码示例
- Python ArcGIS WebMap.basemap用法及代码示例
- Python ArcGIS WebMap.tables用法及代码示例
- Python ArcGIS WebMap.add_table用法及代码示例
- Python ArcGIS WebMap.forms用法及代码示例
- Python ArcGIS WebMap.print用法及代码示例
- Python ArcGIS WebMap.layers用法及代码示例
- Python ArcGIS WebMap.save用法及代码示例
- Python ArcGIS WebMap.move_from_basemap用法及代码示例
- Python ArcGIS WebMap.bookmarks用法及代码示例
- 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.update_layer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。