首页 理论教育 开源WebGIS设计与开发教程-系统框架及软硬件要求

开源WebGIS设计与开发教程-系统框架及软硬件要求

时间:2023-08-24 理论教育 版权反馈
【摘要】:本书考虑示例系统的建设目标和功能要求,以及当前国内外建设“虚拟城市”乃至建设“智慧城市”的技术趋向,兼顾该系统与未来技术接轨的现实需求,示例系统的总体技术框架,如图7-5所示。硬件网络及通信技术体系、政策法规、规章制度、各种技术数据标准及系统安全保障体系则贯穿于全部6个层次。政策法规、标准体系与技术支持等是顺利完成和实现本项系统的重要软环境保障和支撑。

开源WebGIS设计与开发教程-系统框架及软硬件要求

当前,WebGIS作为GIS未来发展的一个非常重要的方向,其应用将会更广泛、更深入。近几年,“智慧城市”也应运而生,我国很多发达城市已经相继开启了“智慧城市”的建设,而多构架的WebGIS为“智慧城市”的实现提供了技术支撑,从“智慧城市”中数据采集、处理、融合及建库,到系统功能组件设计、组合和集成,最终为应用层用户提供自定义UI及服务,都离不开WebGIS的支撑。

本书考虑示例系统的建设目标和功能要求,以及当前国内外建设“虚拟城市”乃至建设“智慧城市”的技术趋向,兼顾该系统与未来技术接轨的现实需求,示例系统的总体技术框架,如图7-5所示。

图7-5 系统总体技术框架

系统设计充分考虑业务与功能的紧密结合,并根据应用需求和设计原则,将系统总体结构划分为6层,分别是数据采集层、数据库层、数据共享层、通用组件层、应用层及用户层。

1.数据采集层

数据采集层主要完成地形图数字化、数字测图、GPS测量、影像数据的获取与处理、相关应用专题数据的收集、采集与传输等。

2.数据库层

数据库层由基础地理信息矢量数据、栅格数据、元数据、控制测量成果数据和系统维护管理数据组成。各种数据库可以分布式存储在行政地区的数据交换中心,为各相关部门的应用提供数据支持。

3.数据共享层

数据共享层负责各子系统与数据库层之间、数据中心与各应用部门等之间的数据共享。它位于数据库层与应用层之间。(www.xing528.com)

基础地理信息的采集处理、存储以及相关的软硬件设备、数据资源构成了行政地区地理信息系统的基础设施,是本系统的重点建设内容。

4.通用组件层

通用组件层是所有应用系统的基础,抽取类似功能构建通用组件,避免功能重复开发,当业务变更时只需修改组件,即可满足整个系统的修改要求。该层构成了本系统的应用服务平台,是本项系统资源的管理者,也是服务的提供者,是业务应用的重要支撑部分。考虑本项系统对数据共享和分发服务的需求,其采用国际上流行的中间件技术设计开放的公共数据服务和应用服务平台,符合系统的自身需求和扩展需求。其开放性表现为与国际和国家信息化,特别是国家空间信息网格建设的技术接轨。该层的功能实现是一个随信息化应用的发展不断完善和拓展的过程。

5.应用层

应用层由多个子系统组成,是面向各类用户提供基础地理信息服务的应用系统集合。主要向政府、企业、社会等提供规划、地籍、房产、土地、管线、地名、控制测量成果等涉及的空间信息查询、综合决策、三维虚拟城市及空间分析等支持功能。

6.用户层

用户层由系统管理和维护人员、一般的日常工作人员、Web用户等组成。

硬件网络及通信技术体系、政策法规、规章制度、各种技术数据标准及系统安全保障体系则贯穿于全部6个层次。

政策法规、标准体系与技术支持等是顺利完成和实现本项系统的重要软环境保障和支撑。制定必要的具有针对性的政策法规,建立一个坚强有效的领导和协调体系机制是建立严密的系统组织管理体系、质量保证体系的必要前提。建立和完善技术标准体系、研发和采用先进实用技术是保证系统标准化、技术接轨以及系统可持续发展的技术基础。

整个系统的支撑技术包括GIS技术、数据库技术和Web技术等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈