|
概述
GeoSurf5.2是武大吉奥信息技术有限公司开发的面向网络服务的跨平台、分布式、多数据源、开放式的Web GIS平台软件,是国内最早的国产Web GIS软件之一,主要用于空间数据的发布与共享。从1.0发展到5.2版本,已被广泛用于测绘、土地、环保、旅游、商业、电力、交通、军事和位置服务等十多个领域。

GeoSurf 5.2提供了强大的基于网络环境的在线地图访问、浏览、查询、编辑和输出工具。采用GeoSurf 5.2组件开发的网络地图浏览器GeoSurfViewer,包含瘦客户、富客户端和胖客户三种版本,使用户能够远程在线浏览矢量和影象数据。GeoSurf 5.2的实现遵循OGC的规范,实现了WMS、WFS和WCS三种开放式地理信息服务;同时提供了多协议的地理信息客户端GeoSurfMPGC,能够浏览来自不同站点、不同厂商的WMS、WFS和WCS服务所提供的数据。GeoSurf 5.2提供了基于Java类和JavaBean组件GeoSurfBeans 以及基于客户端的JavaScript脚本语言和Ajax技术三个层次的二次开发。用户可以根据需求和技术水平,在Jbuilder2005和Eclipse3.1等IDE工具定制自己的应用系统,满足不同行业的需求。GeoSurf 5.2提供了强大的数据和服务配置管理工具GeoSurfAdmin。可以发布包括多种矢量数据源(GeoStar、GeoGlobe、Shapefile、mif/mid等)和影象数据源在内的地理空间数据。GeoSurf5.2提供了分块工具GeoSurfBlock 用于生成发布数据的静态图片文件,配合GeoSurf 5.2的JavaScript客户端提供地图浏览功能。GeoSurf 5.2提供了弹性的基于Java的多层体系结构部署的Servlet引擎GeoMapService、GeoWMS、 GeoWFS和GeoWCS。这些引擎可以部署在包含IPlanet、Tomcat、WebLogic、WebSphere、IIS和Apusic流行的应用服务器上。
体系结构
GeoSurf 5.2分为管理层、服务层和应用层三个层次,包含四个部分:可视化地图JavaBeans组件GeoSurfBeans、地图服务引擎GeoSurfServer(包含GeoSurfMapService、GeoWMS、GeoWFS和GeoWCS)、服务配置与管理工具GeoSurfAdmin和地图分块工具、客户端地图浏览器GeoSurfViewer(包含基于html和JavaScript客户端二维地图浏览器、基于Java Applet的多协议地理信息客户端GeoSurfMPGC和客户端地图编辑器GeoSurfEditor)。

产品组成

主要功能:
服务器端:
1、数据配置与管理、支持常见矢量数据、WFS、WMS、WCS数据源、影象数据;
2、地图服务部署与管理;
3、驱动程序、连接池、日志管理
客户端:
1、瘦客户端为窄带环境下的用户提供栅格地图服务,提供了分块部署与不分块部署两种部署方式
2、多协议地理信息客户端支持不同厂商、不同版本的WMS、WFS、WCS服务数据,
3、胖客户端为宽带用户提供矢量和影像的获取、查询、浏览、编辑和分析等服务,主要有:
矢栅叠加、投影与坐标变换;要素拾取、编辑,可叠加不同的Web地图服务的数据层; 符号化、标注
二次开发套件:
提供十九个JavaBeans组件,可完成地图显示、基本操作、几何查询及SQL查询、图层控制、专题图制作、空间数据编辑、图例、量算和打印。
模块组成:
1) 客户端地图浏览器
a) 客户端二维地图浏览器GeoSurfViewer
b) 多协议地理信息客户端GeoMPGC
2) 地图服务引擎GeoSurfServer
a) GeoSurfMapService
b) GeoWMS
c) GeoWFS
d) GeoWCS
e) GeoGlobe
3) 客户端地图编辑器GeoSurfEditor
4) 服务配置与管理工具GeoSurfAdmin
5) 图片分块工具GeoSurf BlockTool
6) 符号库转换工具
系统特点
r 可发布包括多种矢量数据源(GeoStar、Shapefile、mif/mid等)和影象数据源在内的地理空间数据
r 弹性的基于Java的多层体系结构部署,可以部署在包含IPlanet、Tomcat、WebLogic、WebSphere和IIS等流行的应用服务器上
r 遵循OGC的规范,实现了WMS、WFS和WCS三种开放式地理信息服务
r 提供了基于Java类和JavaBean组件(GeoSurfBeans) 两个层次的二次开发
|