java需要帮助选择开源GIS
我需要一个开源的GIS,它允许人们使用web浏览器查看/缩放/单击地图,并且应该兼容java(可部署在java应用服务器上)
嗯,我试着在“我拥有什么”和“我需要什么”列表中构建需求:
输入:
地点:北/长
数据:要显示的文本
缩放级别:(假设大约有5个)
输出
地图上显示的数据
非常感谢你能给我提供的一切帮助
谢谢
UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement
# 1 楼答案
我想你需要:
将该KML文件压缩到以下任意一个文件中:
a.谷歌地图api或openlayers
b.我很幸运使用了我个人推荐的featuresever
# 2 楼答案
我同意geoserver的响应,所有其他响应都忽略了您的声明,即必须使用Java。另一个糟糕的选择是自己用geotools写东西
转到OpenGeo网站,查看他们支持的堆栈。这可能是您最感兴趣部署的堆栈
# 3 楼答案
对于客户端来说,OpenLayers是一个优秀的Javascript库
# 4 楼答案
地理服务器:http://geoserver.org/display/GEOS/Welcome
。。。这就是我用的。不管你选择什么,你都有工作要做。建立数据源并使它们看起来漂亮是一项相当大的工作