FeatureGroup 是否被选中 Folium Map Python
FeatureGroup is checked or not Folium Map Python
我在 LayerControl 的 Folium 地图上放置了一个 FeatureGroup。我怎么知道这个 FeautureGroup 是否被选中?
我的代码:
groupp = folium.FeatureGroup(name="Name")
groupp.add_to(map)
folium.LayerControl().add_to(map)
我想要这样的东西:
if groupp.isChecked():
print("groupp is checked")
当我从 LayerControl check/uncheck ''groupp'' 时,我想在控制台中打印一条消息。
帮助我,抱歉英语不好。
如果你想要一个标记,当点击时,它附近会出现一条弹出消息,你可以这样做:
from folium import FeatureGroup, LayerControl, Map, Marker
m = Map(location=[48, -102], zoom_start=5, tiles="Stamen Terrain")
groupp = FeatureGroup(name="Some icons")
Marker(location=[45, -102.6625], popup="this is checked").add_to(groupp)
groupp.add_to(m)
LayerControl().add_to(m)
m
输出应该是这样的。
folium 包 is here
中 FeatureGroup class 的完整文档
我在 LayerControl 的 Folium 地图上放置了一个 FeatureGroup。我怎么知道这个 FeautureGroup 是否被选中?
我的代码:
groupp = folium.FeatureGroup(name="Name")
groupp.add_to(map)
folium.LayerControl().add_to(map)
我想要这样的东西:
if groupp.isChecked():
print("groupp is checked")
当我从 LayerControl check/uncheck ''groupp'' 时,我想在控制台中打印一条消息。
帮助我,抱歉英语不好。
如果你想要一个标记,当点击时,它附近会出现一条弹出消息,你可以这样做:
from folium import FeatureGroup, LayerControl, Map, Marker
m = Map(location=[48, -102], zoom_start=5, tiles="Stamen Terrain")
groupp = FeatureGroup(name="Some icons")
Marker(location=[45, -102.6625], popup="this is checked").add_to(groupp)
groupp.add_to(m)
LayerControl().add_to(m)
m
输出应该是这样的。
folium 包 is here
中 FeatureGroup class 的完整文档