我正在寻找一个Java库来显示来自各种来源的地图数据,包括shapefile、WMS、WFS、Google Maps,可能还有ArcIMS等。看起来OpenLayers是最接近我想要的东西,除了它是一个JavaScript库,并且我正在编写一个 Swing 应用程序。
GDAL 看起来很有前途,但据我所知,直到将来“某个时候”才会有 Java 绑定。
需要明确的是,我正在寻找一个可用于显示来自多个地图服务器/源的地图的 Java API。
有谁知道是否存在这样的事情,如果不存在,从这里去哪里?我应该在 GeoTools 之上构建这个 API 吗?或者...
GeoTools 是一个不错的选择。谷歌地图服务条款 http://code.google.com/apis/maps/terms.html禁止访问 Google 地图图块,除非通过 (JavaScript) Google 地图 API,因此您不太可能找到免费可用的代码库来在 Java 应用程序中访问它们。类似的限制可能适用于其他商业层。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)