将地理点与地图上的道路相匹配
Matching Geopoints to road on map
我试图创建一个跟踪当前用户位置的应用程序,我想在地图上显示它。
问题是,当我开车时,我得到 2 个地理点,如果中间有曲线,那么它只会画一条直线。但由于逻辑思维,我想在路上画一条线,汽车只能在路上行驶。我怎样才能意识到这一点?
这是我的 backgroundGeolocationConfig,我试图将其设置为最低但它也不起作用,结果在下面的屏幕截图中。
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方向API。它在特定时间点之前是免费的,但它会满足您的需求。查看更多 here
https://developers.google.com/maps/documentation/directions/overview
我试图创建一个跟踪当前用户位置的应用程序,我想在地图上显示它。
问题是,当我开车时,我得到 2 个地理点,如果中间有曲线,那么它只会画一条直线。但由于逻辑思维,我想在路上画一条线,汽车只能在路上行驶。我怎样才能意识到这一点?
这是我的 backgroundGeolocationConfig,我试图将其设置为最低但它也不起作用,结果在下面的屏幕截图中。
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方向API。它在特定时间点之前是免费的,但它会满足您的需求。查看更多 here
https://developers.google.com/maps/documentation/directions/overview