我正在使用mapbox在android studio中创建导航应用。我已经使用JOSM创建了具有自定义数据(带有属性的行走路径)的GeoJSON文件。我想知道是否有一种方法可以使用此GeoJSON文件而不是从mapbox行驶路线中获取导航方向?
答案 0 :(得分:0)
Mapbox导航SDK与我们的Map Matching API兼容,在这里可能会有所帮助。
如果您的GeoJSON文件具有点列表(最多100个),则可以将其提供给API,它将返回一个“匹配项”,然后您可以将其转换为与我们的SDK兼容的DirectionsRoute
(请参阅链接的文档以获取完整的技术说明)。
要在MapboxMap
上绘制GeoJSON数据集,请签出these docs并寻找GeoJSON
标题。
不幸的是,如果您还在寻找Navigation SDK可以解析/提供的路线,除非您自己将自己的GeoJSON路径数据与DirectionsRoute
一起组装,否则这是不可能的。