将路线的 JSON 导入到 Google Maps Android 活动中

Posted

技术标签:

【中文标题】将路线的 JSON 导入到 Google Maps Android 活动中【英文标题】:Import JSON of directions into a Google Maps Android activity 【发布时间】:2017-11-20 20:59:27 【问题描述】:

Google 地图使用 JSON 文件来描述从 A 点到 B 点的方向。

我已经将几个这样的 JSON 存储到一个文本文件中。然后,我从文件中获取一些 JSON,并希望将其方向绘制到 Google Maps android 活动中。

我希望已经有一些关于此的功能,但我找不到任何东西,除了解析 JSON 并逐点绘制方向图,这似乎不切实际。

有什么建议吗?非常感谢您的宝贵时间。

【问题讨论】:

【参考方案1】:

我了解到您希望在 Google Maps javascript API 中使用类似于 DirectionsRenderer 的内容,但在 Google Maps Android API 中。

很遗憾,Google Maps Android API 目前没有这样的类。您应该自己解析 JSON 并创建折线。

您可以在 Google Maps Android API 中看到添加路线支持的功能请求:

https://issuetracker.google.com/issues/35822353

随时为功能请求加注星标以表达您的兴趣。

【讨论】:

非常感谢,我确实为请求加注了星标。目前,我在这里使用了 Sourav Ganguly 的方法***.com/questions/43068378/…

以上是关于将路线的 JSON 导入到 Google Maps Android 活动中的主要内容,如果未能解决你的问题,请参考以下文章

使用 Google Maps API 手动调整路线

如何使用 Alternatives=true 从 Google Maps 路线中找出最短路线?

XML 或 JSON 格式的 Google 地图路线以及其他旅行模式

在 Google Maps v2 Android 上突出显示指定路线

使用 Google Maps iOS 绘制路线方向

将航点信息传递给 comgooglemaps (Google Maps URL Scheme)