【问题标题】:Path between two very far points on google map in androidandroid中谷歌地图上两个非常远的点之间的路径
【发布时间】:2015-05-12 16:48:50
【问题描述】:

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

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

由 zeeshan0026.

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

请有人在这方面帮助我。

提前致谢

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-09-04
      • 2017-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多