【发布时间】:2014-04-28 12:51:08
【问题描述】:
我需要实现一个桌面应用程序(可能使用 Java Swing),我可以在其中以两种方式实现地图(不仅是 Google 地图,还包括其他服务):在线和离线。在线意味着应用程序通过互联网调用 API 服务,而离线意味着我在本地保存了地图服务,我也可以在没有互联网连接的情况下请求它们。 具体来说,我的应用程序必须在地图上绘制一个多边形(使用 API)并在背景上进行一些计算。 鉴于此,我可以使用哪些服务来实现至少一种方式(在线或离线)或两者兼而有之?非常感谢
【问题讨论】:
-
INterms of Java libs 首先研究 GeoTools API 和相关的 GeoServer。
标签: java swing google-maps maps desktop-application