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
你得到:
我有一项作业要求我使用 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
你得到: