谷歌地图上的折线不准确

时间:2015-06-30 07:01:57

标签: android google-maps polyline

我有一个运输Android应用程序,请尝试帮助我理解为什么折线似乎是不规则地移动,有时完全不在路上?是否有必要设置新的位置不能超过前一个位置一定距离? 感谢。

1 个答案:

答案 0 :(得分:1)

如果您正在显示用户' GPS位置在地图上以折线方式显示,然后您可能希望使用Google新发布的Google Maps Roads API's snapToRoads function在路上拍摄。

基本上它是如何将GPS信息纠正到道路上的。由于1张图片价值1000字,请亲自看看。

enter image description here

但是目前他们只提供了一个restful和javascript API,对于Android,你需要通过restful服务来调用它。

Google为此提供了一个github项目,您可以在此处查看其MainActivity:
https://github.com/googlemaps/roads-api-samples/blob/master/app/src/main/java/com/google/example/maps/roadsapi/MainActivity.java