【问题标题】:Google static maps api for long route is not working用于长途路线的 Google 静态地图 API 不起作用
【发布时间】:2017-11-11 06:10:23
【问题描述】:

我试图通过谷歌静态地图 api 显示 2 个不同位置之间的路径。 它适用于短距离。 但是Poly line 不能绘制很远的距离可能是由于Url 参数的delimit。 我怎样才能让它长距离工作?

这是艾哈迈达巴德到孟买的工作示例:

以下是 艾哈迈达巴德到果阿 的无效示例:

【问题讨论】:

  • 如果没有演示问题的示例代码,很难回答这个问题。如果您检查路线计算器,路线服务似乎可以返回路线:directionsdebug.firebaseapp.com/…

标签: android google-maps google-maps-api-3 directions google-static-maps


【解决方案1】:

你应该减少你为路径获得的分数。有特殊的数学算法可以做到这一点,而不会在查看路径时失去任何质量,尤其是在更高的缩放级别上。在下一步中,您可以对路径点进行编码。

我想你可以在这个讨论中找到你需要的一切:Static Maps: Drawing polygons with many points. (2048 char limitation)

如果您搜索“简化路径”或者“编码路径”,您可以找到更多信息。 祝你好运,莱因哈德

PS.:在 GPSies.com 下,您可以规划路径,使用不同级别的减少路径/轨迹点进行保存和下载。也许你可以用它来测试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多