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