将地理点与地图上的道路相匹配



我试图创建一个跟踪当前用户位置的应用程序,并希望将其显示在地图上。

问题是,当我开车时,我会得到两个地理点,如果两者之间有一条曲线,那么它只画一条直线。但我想在路上划线,因为我的逻辑思维,一辆车只能在路上行驶。我怎么能意识到这一点?

这是我的后台GeolocationConfig,我试图将设置为最低,但它也不起作用,结果在下面的屏幕截图中。

const config: BackgroundGeolocationConfig = {
desiredAccuracy: 5,
stationaryRadius: 5,
distanceFilter: 5,
activitiesInterval: 1000,
activityType: 'AutomotiveNavigation'
};
```
[![enter image description here][1]][1]

[1]: https://i.stack.imgur.com/OS2VM.png

我强烈推荐Google Direction API。它在某一点之前是免费的,但它会满足您的需求。点击此处查看更多

https://developers.google.com/maps/documentation/directions/overview

相关内容

  • 没有找到相关文章

最新更新