Folium 中的虚折线

Dashed Polyline in Folium

我有一项作业要求我使用 Folium 在 Colaboratory 上制定行程。我在欧洲有 8 个不同的位置,用折线连接在一起。我试图让这条线变成虚线,但找不到办法...

我是初学者,找不到很多解决方案。 我试过的那些没有用,我试过添加:linestyle='dashed'(我不知道这是否是我应该做的,或者如果我正确使用它,我一定是刚添加它在 color='red' 之后,--> 检查脚本部分 1)

这是我的脚本(一张图太长了) Script part 1 Script part 2

这是我的地图(红线是我试图虚线的部分)

我的地图

您可以在 PolyLine() 函数中使用 dash_array 参数:

import folium

m = folium.Map(location=[43, 11],
               zoom_start=5)

loc = [(43, 11),
       (48, 13),
       (49, 3),
       (44, 4),
       (45, 6)]

folium.PolyLine(loc,
                color='red',
                dash_array='10').add_to(m)

m

你得到: