地图框中路线的多色折线

时间:2016-06-14 08:10:30

标签: swift mapbox

enter image description here

我使用我的应用程序记录路线,主要是摩托车,并希望根据路线每个点的速度对其进行着色。

基本上我知道如何在mapbox中这样做,这就是问题所在。因为你可以只设置一条折线的颜色,我必须在速度部分拆分路线,并打印每条路线部分的折线和它的特定颜色,这基本上可以正常工作。问题是我有一条路线最多500-2000多段线。所以地图很容易崩溃。

当我将5000个图像注释设置为地图时,我没有这个问题,我可以单独着色。这可能是一个解决方案,但打印所有图像注释最多可能需要20秒。任何其他选项来制作像图像中的on一样的彩色路线?

1 个答案:

答案 0 :(得分:0)

使用现成的mapbox折线无法实现这一点。

您必须自己添加新图层,执行翻译并添加渐变线。这可能会让您开始绘制线条: https://stackoverflow.com/a/25034854/4019540

祝你好运