4.3.3.4 灌区三维数据库的构建
三维数据库的组成包括业务数据库、三维模型库、倾斜摄影数据库3个基础库。其中,业务数据库包含灌区中水利工程要素的静态信息等。三维模型库包含GIS大场景、BIM模型等三维数据资源,以及与模型相关联的属性等信息。对于三维数据库的管理通过瓦片金字塔技术对遥感影像进行结构优化,实现TB级影像数据的存储管理,从而实现无缝镶嵌与快速浏览发布。
对于矢量数据,采用地图查看分离的存储技术,以金字塔模式对显示用地图数据进行优化并存储,以关系数据库模式对查询用地图数据进行存储。优化存储后,系统可以有效提高对矢量数据的存储管理能力,并实现矢量数据与影像数据的无缝集成。
数据库在存储安全、访问安全、发布安全3个方面进行了设计。
(1)数据库存储安全
在系统中,数据库存储安全管理包括对数据存储位置的安全设计和存储管理的安全设计两个方面。
在数据存储位置安全设计中,系统对不同的数据采用不同的存储模式进行设计,而在数据访问层,系统则通过数据配置字典对数据进行检索,这样就保障了数据库可以分布式部署,避免了数据过于集中带来的安全隐患。
在数据存储管理安全设计中,系统采用成熟的数据库系统作为空间数据和属性数据的存储平台,并在系统管理时设计数据库备份机制。通过备份保障,在数据灾难发生时数据可以尽快恢复,减少损失。(https://www.daowen.com)
(2)数据访问安全
在系统中,数据访问安全机制包括用户安全控制和访问过程控制两个方面的设计。
对于访问数据库的用户,系统根据用户单位和工作性质的不同,对用户设置分级的权限控制,以此保障系统数据在访问时不会遭到盗取和攻击。
而在用户访问数据库的过程中,分布在不同网络节点的数据库、功能服务器之间可以设置防火墙、用户认证服务器等安全设施,以此拒绝非法用户访问,提高系统的整体安全性。
(3)数据发布安全
在对数据进行发布的过程中,系统服务器采用加密坐标服务和分区金字塔发布方式保障数据坐标的安全性,并避免数据被整体下载泄密。