Navigation 地图盒导航正在避开道路

Navigation 地图盒导航正在避开道路,navigation,mapbox,Navigation,Mapbox,我正在开发一个导航应用程序,它可以引导游客参观我的农场。最初,农场的道路在谷歌地图或OSM上不存在,所以我在OpenStreetMaps上绘制了它们。更新后的地图可见,我可以在地图框中看到农场道路。问题是Mapbox导航忽略了我在生成路线时添加的道路——它将它们视为没有道路。如果在场中设置起点或终点,则这些点将映射到最近的以前存在的道路。在OSM中,整个区域位于农场的商业区内。所有道路的“允许通行”都设置为“是”,其他道路设置为“未指定”。另一件可能很重要的事情是,道路没有铺砌,但可以行驶。为什

我正在开发一个导航应用程序,它可以引导游客参观我的农场。最初,农场的道路在谷歌地图或OSM上不存在,所以我在OpenStreetMaps上绘制了它们。更新后的地图可见,我可以在地图框中看到农场道路。问题是Mapbox导航忽略了我在生成路线时添加的道路——它将它们视为没有道路。如果在场中设置起点或终点,则这些点将映射到最近的以前存在的道路。在OSM中,整个区域位于农场的商业区内。所有道路的“允许通行”都设置为“是”,其他道路设置为“未指定”。另一件可能很重要的事情是,道路没有铺砌,但可以行驶。为什么路线生成算法会忽略农场道路


这很可能是因为Mapbox在这种情况下使用了两组数据

地图分幅:用户正在构建您可以看到的地图。这些是从OSM贴图分幅生成的

路由图块:这些图块也是从OSM生成的,但更新频率不如地图图块

-->对于已在OSM中映射的区域,贴图分幅和布线分幅不一致。您可以等到Mapbox更新路由分幅(这可能需要几周时间),也可以联系Mapbox支持人员询问何时会发生这种情况。

修复:

我在OSM上添加的道路有一些问题。也许是因为这是一条未铺路面的路,我想它忽略了这条路,以为它不能开车。修复方法是,因为它能够识别以前存在的道路(在我的问题图像中给出),所以我只需将我的所有道路值设置为与该道路相同。瞧!现在可以了


但是,我对这个修复不满意,因为我正在向OSM上传假数据(说这条路是铺路的,尽管不是),但是,它应该是好的,因为它只供我农场的访客使用。

感谢您的回答Moritz。我相信这两个瓷砖应该已经更新,因为我给了它两个星期的时间更新。不过,下次我做出改变时,我会记住这一点。