[英]FeatureGroup is checked or not Folium Map Python
我在 LayerControl 中的 Folium map 上放置了一个 FeatureGroup。 我怎么知道这个功能组是否被选中?
我的代码:
groupp = folium.FeatureGroup(name="Name")
groupp.add_to(map)
folium.LayerControl().add_to(map)
我想要类似的东西:
if groupp.isChecked():
print("groupp is checked")
当我从 LayerControl 中选中/取消选中“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
output应该是这样的。
叶子 package 中 FeatureGroup class 的完整文档在这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.