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

android中谷歌地图上两个非常远点之间的路径,android,google-maps,path,routes,google-maps-markers,Android,Google Maps,Path,Routes,Google Maps Markers,我正在尝试开发非常基本的GPS应用程序,并希望突出显示两个城市之间的路径。我在下面的帖子中使用了代码 作者:zeeshan0026 代码运行良好,但当您突出显示两个非常远的城市之间的路径时,它会显示直线路径。我认为decodepoly函数返回的LatLng点数有问题,我试图改变移位,但没有任何帮助 请有人在这方面帮助我 提前感谢说明在URL编码后,API URL限制为大约2000个字符。由于某些方向API URL可能涉及路径上的许多位置,因此在构建URL时请注意此限制 要在很远的城市之间获得更

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

作者:zeeshan0026

代码运行良好,但当您突出显示两个非常远的城市之间的路径时,它会显示直线路径。我认为decodepoly函数返回的LatLng点数有问题,我试图改变移位,但没有任何帮助

请有人在这方面帮助我


提前感谢

说明在URL编码后,API URL限制为大约2000个字符。由于某些方向API URL可能涉及路径上的许多位置,因此在构建URL时请注意此限制

要在很远的城市之间获得更精确的路径,我们需要使用polyutil.encode和decode函数