推荐:JavaEE免费开源WebGIS地理信息系统GeoServer

地理信息系统服务器 GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

GeoServer 主要特性包括:兼容 WMS 和 WFS 特性;支持 PostGIS 、 Shapefile 、 ArcSDE 、 Oracle 、 VPF 、 MySQL 、 MapInfo ;支持上百种投影;能够将网络地图输出为 jpeg 、 gif 、 png 、 SVG 、 KML 等格式;能够运行在任何基于 J2EE/web 容器之上;嵌入 MapBuilder 支持 AJAX 的地图客户端;除此之外还包括许多其他的特性。

使除了ARCIMS,ARCGIS可以象Google MAP那样在WEB上显示地图,目前Web GIS在政府管理系统中应用比较广泛,而且一直使ArcGIS这样商业软件公司的天下,随着Google Map和AJAX以及开源运动的深入,这一格局将被打破,地理信息系统引入开源,更重要的是可以根据每个具体项目进行源码级别业务定制,形成自己的核心竞争力,如和IP camera(IP摄像头)等以及MIS或政务系统配套可以形成各种专用信息系统。

GeoServer试运行很方便,下载war包,拷贝到tomcat的deploy下即可,使用的是struts架构,基本符合初期的GIS要求,是一个理想的二次开发平台。

GeoServer: http://geoserver.org

中文资料:
http://www.blogjava.net/flyingis/archive/2007/08/07/84147.html

更多java开源GIS项目:

Deegree http://deegree.sourceforge.net
OpenMap http://openmap.bbn.com OpenMap √*7
GeoServer http://docs.codehaus.org/display/GEOS/Home
GeoTools http://www.geotools.org
uDig*12 http://udig.refractions.net/confluence/display/UDIG/Home
mapbuilder-lib*13 http://mapbuilder.sourceforge.net/

先下过来来看看啊!尽管可能看不懂!!