在android中的谷歌地图上两个非常远的点之间的路径

时间:2015-05-12 16:48:50

标签: android google-maps path routes google-maps-markers

我正在尝试开发非常基本的GPS应用程序,并希望突出两个城市之间的路径。我使用了以下帖子中的代码

Answer : Draw path between two points using Google Maps Android API v2

by zeeshan0026。

代码工作正常但是当你突出两个非常远的城市之间的路径时,它会显示出直接的路径。我认为解码函数返回LatLng点数的问题我试图改变转变,但没有任何帮助。

请有人在这方面帮助我。

先谢谢

1 个答案:

答案 0 :(得分:0)

在URL编码后,API网址限制为大约2000个字符。由于某些Directions API网址可能涉及路径中的多个位置,因此在构建网址时请注意此限制。

为了在更远的城市之间获得更准确的路径,我们需要使用polyutil.encode和解码函数。