循环浏览坐标列表以使用叶片无法在地图上显示

时间:2019-12-13 05:59:21

标签: python folium

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

一切似乎都很好。我做错了什么?

0 个答案:

没有答案