我正在Jupyter Notebook上运行以下代码
import folium
from folium import features
%matplotlib inline
lat_lon= [35.8984,14.5131]
fg=folium.FeatureGroup(name="Test FeatureGroup")
fg.add_child(folium.Marker(location=lat_lon, tooltip="Test Tooltip"))
m = folium.Map(lat_lon, zoom_start=16)
m.add_child(fg)
m.add_child(folium.LayerControl())
print(m.get_bounds())
m
如果我平移地图并访问另一个城镇,然后致电 print(m.get_bounds()),我将获得相同的原始坐标,但不会反映当前可见的地图。
是否可以在可见的地图上调用get.bounds()?
答案 0 :(得分:0)
我也有这个问题,但不幸的是,这似乎无法从folium Package本身内部完成。请参阅开发者的讨论线程:https://github.com/python-visualization/folium/issues/1118