Python 如何将folium.icon与Fontsome一起使用

Python 如何将folium.icon与Fontsome一起使用,python,font-awesome,folium,Python,Font Awesome,Folium,我正在寻找使用自定义图标,thx 我想使用fontawesome图标从folium.icon更改图标 例如,我想更改以下内容: importfolium m=folium.Map(位置=(25.0431121.539723),zoom_start=12,tiles='Cartodb Positron') 叶状标记( 位置=[25.0431121.539723], icon=folium.icon(color=“red”,icon=“fa truck”,prefix=“fa”)。添加到(m) M

我正在寻找使用自定义图标,thx

我想使用fontawesome图标从folium.icon更改图标

例如,我想更改以下内容:

importfolium
m=folium.Map(位置=(25.0431121.539723),zoom_start=12,tiles='Cartodb Positron')
叶状标记(
位置=[25.0431121.539723],
icon=folium.icon(color=“red”,icon=“fa truck”,prefix=“fa”)。添加到(m)
M
到a,如下所示:

folium.Marker(
位置=[25.0431121.539723],
icon=folium.icon(color=“red”,icon=“fa hamburger”,prefix='fa'))。添加到(m)
但这对我不起作用


非常感谢

修订版

我先前的回答被忽略了:在FontV5中添加的图标目前不在Folium或传单中呈现,Folium是基于这些图标生成的。Fontawesome v4中的字体,如
“truck”
在实现时工作正常。因此,您必须等待“
汉堡包”
”或在中找到另一个有效的标记

记住,如果你不能用Fontsomeous找到你想要的东西,你可以用它作为替代品


下面提供的信息仅对Fontawesome v4.x图标有效

欢迎光临!您应该能够通过稍微修改图标构造函数来呈现图标。在正常使用中,
图标
参数将指向标准。如果要使用Fontawesome图标,请输入图标名称,但不带前缀(例如,只需在前面添加
“hamburger”
而不带
“fa-”
),然后为Fontawesome添加
前缀
关键字参数,即
fa

因此,在您的情况下,它将如下所示:

folium.Marker(
位置=[25.0431121.539723],
icon=folium.icon(color=“red”,icon=“hamburger”,前缀='fa')
).将_添加到(m)

另请参见。

我认为出现此问题的原因是
folium
使用
FontAwesome 4
,而汉堡是
FontAwesome 5.7
之后可用的图标。因此,解决方案是要么使用中的字体,要么使用fork
Folium
来更新库


对我来说,至少
folium.Icon(color='red',Icon='car',prefix='fa')
有效。

“但它对我无效”:这意味着什么?错误消息?没有显示图标?还是旧的吗?没有图标显示,只有一个红色标记。我感谢你的anwser,我看到了那篇文章,但是,当我以同样的方式尝试时,仍然不起作用。我知道你能用“fa卡车”解决这个问题吗?你能画一些很棒的图标吗?您是否可以绘制基本的引导图示符图标(例如,不带
前缀
参数的
icon=“glyphicon check”
)@DoeiqwDwe这与新图标有关,这些图标在手册和传单中尚不受支持。请参阅上面我修改后的回复。你必须使用v4.x版本的图标。希望你能找到一个适合你的审美!很抱歉回复晚了,非常感谢你解决了我的问题,谢谢!!!