这是我的folium代码:
import folium
mp = folium.Map(location=[37, -102],
zoom_start=1,
tiles="Stamen Terrain",
)
display(mp)
传单地图有两个问题:
这些都是令人讨厌的。第一个问题可以通过将zoom_start
设置为除了1以外的其他内容来暂时解决。但即使这样,缩小地图也会再次导致此问题。关于第二个越少越好。
现在我想要的是将地图的边界限制为[-150,150,-70,70]或更小。而且我不希望通过平移或缩放显示超出此界限。我也不希望我的地图在循环中无限地平移。
在Folium中可以做到这一点吗?
这是可能的!只需使用min_zoom(和max_zoom用于相反的问题)属性!
f = folium.Figure(width=1000, height=500)
m = folium.Map(location= initial_location, tiles="openstreetmap",
zoom_start=zoom_start_defined, min_zoom = min_zoom_defined).add_to(f)
我认为2的min_zoom应该做的工作