我想知道是否可以使用 Here map iOS SDK 为 route 的不同支路赋予不同的颜色。我在 NMAMapRoute.h
类中看到了 upcomingColor
和 traveledColor
属性,但没有看到任何有关如何计算已行驶路线和即将到来的路线的文档。在我的用例中,我必须为路线的 3 个不同子路段绘制至少 3 种颜色。我在调查过程中看到的一件事是 NMAMapPolyline 类。我可以用它来绘制航路点之间的路线吗?它是否导致任何性能问题?。
如果有人能够提供对此的见解,我将不胜感激。 谢谢
最佳答案
使用color
属性,您可以更改 map 上绘制的整个路线(而不是部分路线)的颜色。
使用 traveledColor
属性,您可以更改迄今为止已行驶的路线部分的颜色(即从您的起始航点到路线上的当前位置)。
使用 upcomingColor
属性,您可以更改到达最终目的地的下一个路径点的颜色。
除此之外,SDK 不支持开箱即用地更改路线的随机部分。
关于ios - 这里映射iOS SDK : Change the colour of sublegs in a route,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58300005/