2012-09-04 41 views
1

我正在寻找Java API来访问Google地图或最好是Google地球。但在搜索网络后似乎遇到问题找到正确的解决方案。用于创建Google地图或地球的Java API

从Java桌面应用程序中,我希望能够创建一个具有大约1,000个自定义点的地图,在该自定义点上将使用Long/Lat预编码。一旦应用程序创建了地图(带有点),我希望应用程序向用户显示结果。

我知道你不能在应用程序中嵌入一张地图,因为它的服务是C,所以很高兴启动浏览器会话,或者最好启动地球并自动显示地图。

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

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

任何意见,目前的最佳做法,这将不胜感激。

+0

你检查了静态谷歌地图(https://developers.google.com/maps/documentation/staticmaps)文档吗?也许你可以创建链接从你的java程序调用它,然后在浏览器中打开它。 – aniri

+0

您的问题在之前进行了全面讨论。 [检查此](http://stackoverflow.com/questions/996954/java-api-for-google-maps-or-similar) – AurA

+0

我发布之前阅读该线程。它更多的是显示地图。它并没有真正覆盖我的问题的主要部分,更关于如何创建一个自定义地图,通过Java自定义点 – user1339152

回答

0

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

相关问题