|
WebGIS平台软件GeoSurf5.2服务器端包括地图服务引擎GeoSurfServer、服务配置与管理工具GeoSurfAdmin、图片分块工具GeoSurf BlockTool三个部分,分别介绍如下。
地图服务引擎GeoSurfServer
GeoSurfServer包括GeoMapService服务、Web地图服务GeoWMS、 Web要素服务GeoWFS和Web覆盖服务GeoWCS,是在GeoSurfBeans的基础上,采用Servlet技术构建的地图服务。
GeoMapService服务,包含矢量地图和栅格地图的地图服务;Web地图服务GeoWMS,其请求接口和响应内容遵循WMS1.1.1的规范,实现OGC的GetCapabilities、GetMap和GetFeatureInfo三个操作,提供JPEG、PNG和GIF编码的栅格地图服务;Web要素服务GeoWFS,其请求接口和响应内容遵循WFS1.0.0的规范,实现OGC的GetCapabilities、DescribeFeatureType和GetFeature三个操作,提供GML矢量地图服务;Web覆盖服务GeoWCS,其请求接口和响应内容遵循WCS1.0.0的规范,实现OGC的GetCapabilities、DescribeCoverageType和GetCoverage三个操作,提供GeoTIFF正射影像地图服务。
上述四个服务相互独立,均可以在服务配置管理工具中进行配置,用户在部署服务时可以选择其中的一个。
支持OGC的Web地图服务:Web地图服务的请求接口和响应内容遵循WMS1.1.1的规范,分为WMSBean、GeoWMSServlet和WMSException三个模块,其中GeoWMSServlet是一个对外的服务引擎。本产品提供GetCapabilities、GetMap和GetFeatureInfo三个操作。
支持OGC的Web要素服务:Web要素服务请求接口和响应内容遵循WFS1.0.0的规范,分为WFSBean、GeoWFSServlet和WFSException三个模块,其中GeoWFSServlet是一个对外的服务引擎。本产品提供GetCapabilities、DescribeFeatureType和GetFeature三个操作。
支持OGC的Web覆盖服务:Web覆盖服务请求接口和响应内容遵循WCS1.0.0的规范,分为WCSBean、GeoWCSServlet和WCSException三个模块,其中GeoWCSServlet是一个对外的服务引擎。本产品提供GetCapabilities、DescribeCoverageType和GetCoverage三个操作;在WCS的客户端,支持服务获得结果GeoTIFF的表现和处理。
服务配置与管理工具GeoSurfAdmin
概述
GeoSurfAdmin提供地图数据源发布定义、Web服务程序、连接、日志、驱动程序和索引的配置与管理等一系列工具;生成地图定义文件、日志文件、索引定义文件等,并把地图定义文件与GeoSurf Server关联起来,生成一个war文件,部署在支持Servlet的Web服务器上,提供给客户端访问。在客户端JavaBeans组件的基础上重新开发的系统,可以运行在多个操作系统上。也可与GIS应用服务Servlet运行在同一机器中。
简介
服务配置管理工具GeoSurf Admin主要是为了便于配置、管理和监视GeoSurf5.2所提供的地图服务,基于GeoSurfBeans开发的可视化管理工具。该系统的核心功能包括:地图定义、服务配置、连接池管理、驱动程序配置、日志管理、索引管理等。其中,驱动程序管理、索引管理、连接池管理和服务配置,以及地图定义等功能的主要用途是用来配置和发布地图服务,避免了用户手动去配置和部署地图服务,降低了用户的操作难度。而日志管理则是用来监视地图服务运行时的状态。用户可以通过日志管理来直接查看地图服务在某个时间段的运行状态。

服务配置与管理是GeoSurf5.2的核心功能。其主要功能包括:
o 系统服务的启动和停止:启动和停止系统自带的Tomcat5.0。
o Web应用服务程序的创建:通过Web应用程序向导,根据地图定义配置文件,可以定制一个Web应用程序包【*.war】,并把它配置部署到支持JSP的应用服务器中。
o Web应用服务程序的编辑:编辑一个Web应用服务程序。
o Web应用服务程序的删除:删除一个Web应用服务程序。
o Web应用程序的状态管理:启动、察看和停止一个Web应用服务程序。
在这里,我们为用户提供了一个简单、实用的操作平台,用户可以通过Web应用程序向导,快速的定制一个Web应用程序,并把它配置部署应用服务器中。
图片分块工具GeoSurf BlockTool
概述
分块工具GeoSurfBlock用于生成发布数据的静态图片文件,配合GeoSurf的JavaScript客户端提供瘦客户方式的地图浏览功能。这种发布方式适合广域网上并发访问量较高的应用系统。
简介
分块工具GeoSurfBlock可以提供png或jpeg格式的图片。生成的图片按照金字塔层级的目录结构进行存储。

r 系统提供指定图片金字塔各层的像素总宽度、像素分辨率或比例尺三种方式来确定各级图片。
r 提供按全图范围和分块范围两种方式进行分块
r 系统提供png、gif和jpeg三种图片格式供用户选择。
r 系统提供按需求定制分块日志记录频率
r 系统提供在分块同时可设置版权信息文件
r 系统提供根据需要自定义分块级别
|