用于创建谷歌地图或地球的Java API



我正在寻找一个Java API来访问谷歌地图,最好是谷歌地球。但在搜索网络后,似乎很难找到正确的解决方案。

从Java桌面应用程序中,我希望能够创建一个包含大约1000个自定义点的地图,这些点将使用Long/Lat进行预地理编码。一旦应用程序创建了地图(上面有点),我希望应用程序向用户显示结果。

我知道由于t&C的服务,所以很乐意启动浏览器会话,或者最好启动地球并在上面自动显示地图。

我确实找到了Google Maps Web Services API,它允许我使用JSON从Java进行地理编码,但找不到类似的东西来实际创建地图和向地图添加点。

我还发现了一些旧的java GDATA API,但这些现在似乎不推荐使用。

如有任何关于目前最佳方式的建议,我们将不胜感激。

您可以尝试使用JxMaps产品将地图集成到Java桌面应用程序。自定义点可以显示为标记。

您可以查看地理编码API 的谷歌地图文档

这是链接:

https://developers.google.com/maps/documentation

最新更新