Python Folium无法使用“添加多个点”;“相同”;偶像

Python Folium无法使用“添加多个点”;“相同”;偶像,python,folium,Python,Folium,我在叶状体中添加具有相同图标样式的多个标记时遇到问题 首先,我声明: icon_blue = folium.Icon(color='blue', icon_color='white', icon='info-sign') 后来我写了 folium.Marker( location=latlng_start, popup=text_start, tooltip=text_start, name=text_start, icon=icon_blue, ).a

我在叶状体中添加具有相同图标样式的多个标记时遇到问题

首先,我声明:

icon_blue = folium.Icon(color='blue', icon_color='white', icon='info-sign')
后来我写了

folium.Marker(
    location=latlng_start,
    popup=text_start,
    tooltip=text_start,
    name=text_start,
    icon=icon_blue,
).add_to(map1)

folium.Marker(
    location=latlng_end,
    popup=text_end,
    tooltip=text_end,
    name=text_end,
    icon=icon_blue,
).add_to(map1)
当我这样做时,我会得到如下输出:

基本上是一个单点,没有工具提示或任何附加数据

当我删除
icon=icon\u blue
时,该问题消失,但如果我复制
icon\u blue
,该问题也会消失:

icon_blue_copy = folium.Icon(color='blue', icon_color='white', icon='info-sign')
对于第二个问题,请写下:

folium.Marker(
    location=latlng_end,
    popup=text_end,
    tooltip=text_end,
    name=text_end,
    icon=icon_blue_copy,
).add_to(map1)
获得期望的输出


问题是,为什么我需要制作这些副本?这是某种叶形错误,还是与python有关?

我也尝试过。我无法使用与问题中相同的图标定义。我的猜测是,它设计为不接受相同的对象ID。在中,将显示具有相同图标设置但不同纬度和经度的标记,因此我认为情况就是这样。最后,我想您需要为每个标记设置一个图标。