python - 如何更新使用 folium python 绘制的地理空间地图上的标记?
问题描述
我是 Folium 的新手,我希望使用 folium 绘制地图。我正在做 kafka 数据流,我编写了一个代码来使用来自 kafka 服务器的数据。该消息包含要在地图上绘制的标记的纬度和经度。
我创建了一个 for 循环来读取流数据并设置底图。然后对于每批传入的数据,将其附加到一个列表中。
例如,要在地图上绘制 5 个标记,经纬度将存储在名为 location [(lat,long),(lat,long),(lat,long),(lat,长),(纬度,长)]
然后,根据位置列表,我将读取坐标并将标记添加到基础地图并显示它。代码如下面的截图所示。 在此处输入图像描述
我想在每次将新一批数据附加到列表时显示 1 个单一地图并更新标记位置,而不是每次更新标记位置时显示新地图。
解决方案
推荐阅读
- opencv - 需要消除相机镜头失真
- javascript - 节点服务器上的多个 setInterval 计时器
- mysql - 如何将mysql表导出到文件
- javascript - 脚本标签是否创建新的执行上下文?
- powershell - PowerShell 获取视频时长并递归列出所有文件,导出为 csv
- python - Plotly:如何使用 group by 创建条形图?
- android - 如何为 RecyclerView 添加可访问性?
- google-cloud-platform - 使用 Google Cloud Schedulers 自动关闭和启动 GCP
- javascript - django 复选框是或否
- json - 如何通过使用 reactjs 获取来显示对象?