第二次土地调查省市级数据库及管理信息系统建设总体方案
至少应满足如下要求:
支持最大并发访问数:40。
查询响应速度:在最大并发访问情况下,查询小于10秒。
矢量数据浏览速度:在最大并发访问量的情况下,客户端浏览县级以上土地调查空间数据速度应在10秒以内。
栅格数据浏览速度:在最大并发访问量的情况下,客户端浏览加载任何尺度的影像数据,单屏刷新速度不超过10秒。 3 技术路线 3.1 总体技术路线
统一数据质量标准,在各县汇交的县级成果基础上,采用统一开发的数据质量检查软件,组织开展数据库自检与汇总;依据省市级数据库建设方案和建库技术要求,对数据进行整合集成。以调查成果数据的管理需求为最终目标,充分利用已有软硬件和网络等基础,优先采用成熟技术,开发河北省第二次土地调查省市级数据库管理系统,保证建成系统实用、安全、可靠、可扩充以及容易维护。
首先,建立的地市土地调查数据库,以地市为单位建立省土地调查数据库,将建立好的地市数据库,进行地市与地市间的数据接边、数据检查、数据处理、数据拼接等工作,完成省级数据库的建设。 具体的技术路线图如下:
KQ - 12 -
第二次土地调查省市级数据库及管理信息系统建设总体方案
总体技术路线图
数据库建立后,为了实现对库体数据的管理,还需要开发数据库管理软件。数据库管理软件包括C/S体系结构和B/S体系结构两种,C/S体系结构使用局域网来管理全要素土地调查数据库,B/S体系结构使用互联网或国土资源主干网来管理经全要素土地调查数据库中筛选出的数据。 3.2 系统总体框架
系统总体的构架上包括C/S架构和B/S架构两大部分: 3.2.1 C/S体系
3.2.1.1 系统工作模式
为了满足省市级数据库管理的需要,实现多功能的处理,变更,查询,入库,输出,日志等功能,数据库管理系统采用Client/Server 即C/S体系结构。C/S方式可用于业务处理和数据维护,该方式具有良好的交互性,能够满足对海量图形数据,图像数据的管理等要求。
KQ
- 13 -
第二次土地调查省市级数据库及管理信息系统建设总体方案
3.2.1.2 ArcSDE体系结构
为了将土地利用矢量数据、栅格数据及其元数据入库构成Oracle管理的数据库,使用ArcSDE(Spatial Data Engine 空间数据引擎)来实现客户端访问数据库的连接。
3.2.2 B/S体系
3.2.2.1 网站架构
KQ
- 14 -
第二次土地调查省市级数据库及管理信息系统建设总体方案
河北省省市级二次调查公开发布系统是采用苍穹 KQ Map 平台建设的,采用了当前稳定且使用的4层架构模式开发,网站架构图如下图所示:
数据层:用来存放网站所需要的地理空间数据和非空间业务数据;
GIS服务器层:主要由服务器对象管理器和服务器对象容器两部分组成,用来管理,分析数据层中的地理空间数据,提供GIS服务。
WEB服务器层:WEB应用和WEB服务的宿主,通过WEB应用和WEB服务两种使用GIS服务器;
表现层:通过互联网,建立浏览器与运行在WEB服务器上的WEB应用之间的连接,使用服务器上的资源。
3.2.2.2 网站的功能模块
KQ - 15 -
第二次土地调查省市级数据库及管理信息系统建设总体方案
网站设计目标
线性可伸缩性—可持续增长以满足用户需求和业务复杂性。 持续的服务可用性—使用冗余和功能专业化来提高容错能力。
数据和基础结构的安全性—保护数据和基础结构免受恶意攻击或盗用。 管理的简便性和完整性—确保运作能够满足增长的需求。 灵活的可重用性—系统组件可多次重复使用。
系统的开放性—开放性设计节省投资成本。 3.3 系统存储环境及安全设计 3.3.1存储环境设计
省市级数据库数据量大,常规的存储模式已经难以满足数据库建设的与应用服务的要求应采用专门的海量数据存储模式实现系统的高效运行。
一方面,应有足够的存储能力存储二次调查生成的各类调查成果数据,尤其是在线存储容量和备份系统容量。应具备相应的磁盘共享软件,提高数据管理效率,满足数据及时
KQ - 16 -