【问题标题】:Dashed Polyline in FoliumFolium 中的虚线折线
【发布时间】:2020-07-17 15:11:32
【问题描述】:

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

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

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

这是我的地图(红线是我试图用虚线表示的)

我的地图

【问题讨论】:

  • 分享您的代码而不是图片!

标签: python python-3.x google-colaboratory polyline folium


【解决方案1】:

您可以在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

你会得到:

【讨论】:

    猜你喜欢
    • 2015-12-05
    • 1970-01-01
    • 1970-01-01
    • 2015-09-14
    • 2018-09-01
    • 2018-08-27
    • 1970-01-01
    • 2021-04-02
    • 1970-01-01
    相关资源
    最近更新 更多