Folium版本0.10.0
首先,我要遍历数据框以创建标记簇。
稍后,我创建了一些要遍历的坐标,并为每个坐标创建了一个标记。即使在第一部分中,标记簇在第二个循环中也能很好地工作,但除了北极附近的标记外,不会渲染任何标记。
我已经检查了我的坐标。不确定为什么不呈现任何标记。
这是我的代码:
mymap = folium.Map(
location=[37.500605, 127.036672],
zoom_start=14
)
for key in poly:
folium.GeoJson(poly[key]).add_to(mymap)
marker_cluster = MarkerCluster().add_to(mymap)
for index, row in dep_test.iterrows():
folium.Marker(
location=[row.lat,row.lng],
popup=f"""
<p>{row.updated_at}</p>
<p>{row.serial_number}</p>
<p>{row.dep_location}</p>
"""
).add_to(marker_cluster)
for key in stats:
folium.Marker(
location=stats[key],
tooltop="d",
icon=folium.Icon(icon='cloud')
).add_to(mymap)
mymap
一切似乎都很好。我做错了什么?