首页 > 解决方案 > 使用 ipyleaflet 保存 GeoJson / 访问标记列表

问题描述

folium 中的 Draw 插件可以将使用该插件制作的所有对象(包括标记)“导出”到 GeoJson。我打算获取地图上的所有标记信息(坐标),以便保存或处理它们。我可以保存一个 HTML 并在其中查找它们,但它非常混乱。

有没有办法“导出”(如 folium)或将标记保存到 GeoJson 或访问地图上的标记列表?谢谢

标签: pythongeojsonfolium

解决方案


这是一种方式(由 davidbrochart 友好地解释),在https://github.com/jupyter-widgets/ipyleaflet/blob/master/examples/DrawControl.ipynb上有一个示例

def handle_draw(target, action, geo_json):
    print(action)
    print(geo_json)

推荐阅读