Folium - 地图不显示
Folium - Map doesn't appear
我尝试通过 Folium 获取地图,但我只能看到空白页上的标记。
我想知道问题出在哪里,在资源管理器中还是在编码中。
map.py
import folium
map = folium.Map(location = [46.20, 6.144], zoom_start=6, tiles="Mapbox Bright")
fg = folium.FeatureGroup(name="My Map")
fg.add_child(folium.Marker(location=[40.12, 10.1], popup="Hi I'am a Marker",
icon=folium.Icon(color='green')))
map.add_child(fg)
map.save("Map1.html")
图块名称“Mapbox Bright”存在问题。 Folium/Leaflet 似乎不再支持这种图块(没有令牌)。如果您使用文档中列出的其他磁贴之一,它将起作用:
import folium
m = folium.Map(location = [46.20, 6.144], zoom_start=6, tiles="OpenStreetMap")
fg = folium.FeatureGroup(name="My Map")
fg.add_child(folium.Marker(location=[40.12, 10.1], popup="Hi I'am a Marker",
icon=folium.Icon(color='green')))
m.add_child(fg)
m
最好不要使用 map
作为您的地图名称,因为它是一个 Python 函数并且您正在隐藏它(因此您不能再使用它)。
我尝试通过 Folium 获取地图,但我只能看到空白页上的标记。 我想知道问题出在哪里,在资源管理器中还是在编码中。
map.py
import folium
map = folium.Map(location = [46.20, 6.144], zoom_start=6, tiles="Mapbox Bright")
fg = folium.FeatureGroup(name="My Map")
fg.add_child(folium.Marker(location=[40.12, 10.1], popup="Hi I'am a Marker",
icon=folium.Icon(color='green')))
map.add_child(fg)
map.save("Map1.html")
图块名称“Mapbox Bright”存在问题。 Folium/Leaflet 似乎不再支持这种图块(没有令牌)。如果您使用文档中列出的其他磁贴之一,它将起作用:
import folium
m = folium.Map(location = [46.20, 6.144], zoom_start=6, tiles="OpenStreetMap")
fg = folium.FeatureGroup(name="My Map")
fg.add_child(folium.Marker(location=[40.12, 10.1], popup="Hi I'am a Marker",
icon=folium.Icon(color='green')))
m.add_child(fg)
m
最好不要使用 map
作为您的地图名称,因为它是一个 Python 函数并且您正在隐藏它(因此您不能再使用它)。