Python 如何将folium.icon与Fontsome一起使用
我正在寻找使用自定义图标,thx 我想使用fontawesome图标从folium.icon更改图标 例如,我想更改以下内容: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
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
之后可用的图标。因此,解决方案是要么使用中的字体,要么使用forkFolium
来更新库
对我来说,至少
folium.Icon(color='red',Icon='car',prefix='fa')
有效。“但它对我无效”:这意味着什么?错误消息?没有显示图标?还是旧的吗?没有图标显示,只有一个红色标记。我感谢你的anwser,我看到了那篇文章,但是,当我以同样的方式尝试时,仍然不起作用。我知道你能用“fa卡车”解决这个问题吗?你能画一些很棒的图标吗?您是否可以绘制基本的引导图示符图标(例如,不带前缀参数的icon=“glyphicon check”
)@DoeiqwDwe这与新图标有关,这些图标在手册和传单中尚不受支持。请参阅上面我修改后的回复。你必须使用v4.x版本的图标。希望你能找到一个适合你的审美!很抱歉回复晚了,非常感谢你解决了我的问题,谢谢!!!