【发布时间】:2012-08-28 21:18:45
【问题描述】:
我正在寻找一个 Java API 来访问 Google 地图或最好是 Google 地球。但是在网上搜索后似乎无法找到正确的解决方案。
从 Java 桌面应用程序中,我希望能够创建一个包含大约 1,000 个自定义点的地图,这些点将使用 Long/Lat 进行预地理编码。一旦应用程序创建了地图(带有点),我希望应用程序向用户显示结果。
我知道由于服务的条款和条件,您不能在应用程序中嵌入地图,因此很乐意启动浏览器会话,或者最好启动地球并在其上自动显示地图。
我确实找到了 Google Maps Web Services API,它让我可以使用 JSON 从 Java 进行地理编码,但找不到类似的东西来实际创建地图和向地图添加点。
我还发现了一些旧的 java GDATA API,但现在这些似乎已弃用。
任何关于当前最佳方式的建议将不胜感激。
【问题讨论】:
-
您检查过静态谷歌地图 (developers.google.com/maps/documentation/staticmaps) 文档吗?也许您可以创建链接以从您的 java 程序中调用它,然后在浏览器中打开它。
-
你的问题之前已经全面讨论过了。 Check this
-
我在发布之前阅读了该主题。它更多地是关于显示地图。它并没有真正涵盖我的问题的主要部分,更多的是关于如何通过 java 创建自定义地图的构建自定义地图
标签: java google-maps