摘要: 基于服务的WebGIS体系结构,这是一种面向服务的、开发的WebGIS的体系结构由五个部分组成: 1.数据服务体系,实现数据互操作,多种数据源的融合; 2.本地数据服务体系,通过客户端实现本地数据与Web数据的叠加和融合,根据用户的需求参与数据的分析过程; 3...
基于服务的WebGIS体系结构,这是一种面向服务的、开发的WebGIS的体系结构由五个部分组成:
1.数据服务体系,实现数据互操作,多种数据源的融合;
2.本地数据服务体系,通过客户端实现本地数据与Web数据的叠加和融合,根据用户的需求参与数据的分析过程;
3.功能服务体系,实现GIS的空间分析功能,以及通过空间信息模型,知识库和决策支持系统来辅助用户完成管理、分析、决策任务,通过实时服务系统完成实时检测、监控等;
4.事务服务,负责将客户端的请求以事务的形式提交其他服务,并监控事务的处理和客户端的运行状况,并将处理结果和消息传回客户端;
5.客户端,创建用户与系统交互的界面,实现的功能主要包括数据的显示、交互功能、本地数据的连接三个部分。数据显示部分相当于过去WebGIS的ThickClient结构,要实现DisplayService,RenderService,FilterService,DisplayElementGeneratorService四个服务。交互功能实现GIS的数据浏览和数据维护功能,以及将用户请求或指令提交系统的事务服务,并接收事务处理完后的返回结果。系统的客户端通过WebGIS的传输协议与事务服务实现连接,事务服务再通过WebGIS的传输协议与数据服务体系和功能服务体系进行连接,客户端与本地数据服务体系的连接可以通过WebGIS传输协议连接,也可以通过其他方式访问。