【发布时间】:2020-12-31 18:35:24
【问题描述】:
我正在尝试在地图上显示工具提示和/或弹出窗口。当我放大时,这就是我所看到的。
这是我正在测试的代码。
import folium
import requests
from xml.etree import ElementTree
from folium import plugins
m = folium.Map(location=[40.6976701, -74.2598704], zoom_start=10)
m.save('path')
for lat,lon,name,tip in zip(df_final['Latitude(DecDeg)'], df_final['Latitude(DecDeg)'], df_final['Market Description'], df_final['Project Description']):
folium.Marker(location=[lat,lon], tooltip = tip, popup = name)
m.add_child(cluster)
m
我觉得我错过了一个图书馆,或者类似的东西。知道为什么这不能正常工作吗?
【问题讨论】:
-
此代码是否正常工作且没有错误消息?你在哪里创建
cluster?cluster中有什么或者您应该将 Marker 分配给变量并在for-loop 中使用m.add_child(marker) -
我检查了一些文件,它似乎必须是
folium.Marker(...).add_to(m)而你没有.add_to(m)
标签: python python-3.x folium