需要帮助选择开源GIS

时间:2010-02-18 10:12:07

标签: java web-applications open-source gis

我需要一个开源GIS,允许用户使用网络浏览器查看/缩放/点击地图,并且应该符合java标准(可在Java应用服务器上部署)。

好吧,我试图在'what-i-have'和'what-i-need'列表中构建要求:

输入
位置:纬度/长度
数据:要显示的文本
缩放级别:(假设大约有5个)

输出
地图上显示的数据

非常感谢我能得到的所有帮助。

感谢。

UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement

4 个答案:

答案 0 :(得分:4)

GeoServer:http://geoserver.org/display/GEOS/Welcome

...就是我用的。不过,无论你选择什么,你都可以领先于你。设置数据源并使它们看起来很好是一种不错的努力。

答案 1 :(得分:4)

对于客户端,OpenLayers是一个优秀的Javascript库。

答案 2 :(得分:1)

我同意geoserver响应,所有其他响应都忽略了你必须使用Java的声明。唯一不好的选择是使用geotools自己写东西。

转到OpenGeo站点并查看它们支持的堆栈。这是您可能最感兴趣部署的堆栈。

答案 3 :(得分:0)

我想你需要:

  1. GDAL/OGR将数据转换为kml文件example
  2. 获取该KML文件并将其输入:

    一个。谷歌地图api或openlayers

    湾我使用featuresever获得了很多运气,我个人推荐