Folium 中的虚线折线

s13*_*3ve 2 python polyline python-3.x folium google-colaboratory

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

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

这是我的脚本(一张图片太长了) 脚本第 1 部分 脚本第 2 部分

这是我的地图(红线是我试图用虚线绘制的)

我的地图

我的地图

sen*_*nce 9

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

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
Run Code Online (Sandbox Code Playgroud)

你会得到:

在此处输入图片说明