如何用大叶在地图上画弧线

问题描述 投票:0回答:1

我试图通过从出发地到目的地绘制弧线来展示城市内的人流。关于如何使用 Folium 在 Python 中执行此操作有什么建议吗?

如果没有,是否还有其他Python工具可以让我在地图上绘制弧线?如果没有,你会怎么做?

python maps folium
1个回答
0
投票

由于我找不到任何库或简单的方法来绘制圆弧,所以我实际上从头开始实现它(与我的学生 Ederson Cássio 合作),按照 @MCO 的建议,通过仔细计算绘制具有许多点的折线。

算法有点复杂,但是你可以重用它。可在 https://gitlab.com/interscity/bike-science/-/blob/master/bikescience/arrow.py

获取

python函数draw_arrow()绘制圆弧箭头。它对我的意图起到了很好的作用。我可以在不到一秒的时间内轻松绘制数百条弧线。例如,它在这里使用:http://bikescienceweb.interscity.org/

© www.soinside.com 2019 - 2024. All rights reserved.