§5.3 系统开发与功能实现
本部分结合笔者主持的“河南省地质遗迹/地质公园信息管理系统”项目进行阐述。
5.3.1 系统开发概述
河南省地质遗迹(公园)信息管理系统的主要功能及任务是收集全省地质遗迹(公园)信息,根据用户的需求对信息进行一定的检索、分析,为全省地质遗迹(公园)规划建设提供必要的信息支持和分析依据。
系统采用综合GIS技术、关系数据库管理(RDBMS)技术的系统开发技术路线。应用面向对象的编程方法,在Visual Basic语言环境下,利用集成MapGIS提供的COM组件进行二次软件开发。地质遗迹GIS辅助评价分析与管理子系统主界面由标题栏、菜单栏、工具栏、浏览操作窗口、状态栏等对象组成(图5.1)。地质遗迹查询分析子系统主界面由标题栏、菜单栏、数据视图、地质遗迹基本情况数据菜单、状态栏等对象组成(图5.2)。所有对象都具有基于Windows的程序操作风格。系统运行需要的最低软硬件配置如下:
图5.1 地质遗迹GIS辅助评价分析与管理子系统主界面
(1)P3500CPU,256M内存,8G硬盘空间。
(2)操作系统Windows 2000。
(3)MapGIS 6.5软件狗。
图5.2 地质遗迹查询分析子系统主界面
5.3.2 系统功能简介
1.系统环境设置
系统环境设置主要是为地质遗迹GIS辅助评价分析与管理子系统提供环境设置(图5.3)。其中系统库与矢量字库需要设置为河南省地质遗迹/地质公园MapGIS标准库。
2.数据入库
所有数据入库工作全部必须以系统管理员身份登陆之后才能进行。
1)地质遗迹GIS辅助评价分析与管理子系统(空间数据库)
在空间数据库数据入库有3种方法。
第一,利用MapGIS做好数据准备后,保存工程。在空间库下,点击【工程】→【打开工程】,打开MapGIS做好的工程,如图5.4所示。
第二,打开空间库主界面,点击【工程】→【打开多个工程】,系统自动搜索该文件夹中所有MPJ工程文件,并按顺序自动添加到数据库导航视图中。
第三,首先对空间库的默认底图[河南省地质遗迹(公园)分布图]的省地质公园园区图层图元属性赋值,即把对应的公园园区资源分布图的绝对路径赋给图元属性的工程路径字段中。然后填入绝对工程路径,保存文件,点击工具栏中的取消操作,双击该图元,系统会自动导入指定的工程。
数据入库后,如果有导入错误的工程可以在数据库导航窗口中的相应工程前打勾即可删除工程。
图5.3 系统环境设计界面
2)地质遗迹查询分析子系统(属性数据库)
属性数据库需要首先建立地质遗迹(公园)统一编号,输入基本信息,如图5.2所示。
建立地质遗迹资源的基本信息之后,根据数据资料输入相应的数据表中,如图5.5所示。
图5.4 打开工程
图5.5 地质背景数据表
此时,系统会自动根据已建立的地质遗迹编号自动填入数据表中的地质遗迹编号项,不需要用户填写。
3.属性信息共享
地质遗迹信息管理系统是以GIS作为主要系统环境,地质遗迹GIS辅助评价分析与管理子系统浏览空间数据的同时,也可以通过统一编号查看属性库的信息。
例:【查看、浏览地质遗迹(公园)基本信息】
第一步,激活河南省地质遗迹(公园)分布图的省地质公园园区图层。
第二步,选择菜单栏→【遗迹评价】→【浏览地质遗迹(公园)基本信息】。
第三步,双击省地质公园园区图元。
系统在打开对应的园区MPJ工程的同时,自动调用属性库(图5.6)的地质遗迹(公园)基本信息。
图5.6 调用属性库
4.数据处理、分析
(1)地质遗迹GIS辅助评价分析与管理子系统(空间数据库)支持传统的条件查询、矩形查询、数据裁剪、叠加分析、缓冲区分析、DTM分析等常规空间分析方法。
(2)地质遗迹查询分析子系统(属性数据库)支持传统的基本信息查询与综合数据查询等查询功能。
(3)规划管理子系统。地质遗迹的专家评价系统,采用地质遗迹资源评价模型(马勇,2002),辅助专家对地质遗迹资源进行定量评价,其中各项指标的权重是采用层次分析法(APH)来确定的。在地质遗迹查询分析子系统主界面的数据视图中选择地质遗迹评价(图5.7),调出专家评价系统。
图5.7 地质遗迹评价界面
5.三维场景演示
系统提供主要地质公园园区的三维虚拟演示,三维场景采用SPOT5或LANDSAT7卫星影像与DEM数据叠加生成。园区三维场景具有直观、美观的特点(图5.8、图5.9),可为保护规划、旅游选线等项工作提供一定帮助,提高规划的可行性和科学性。
图5.8 嵩山世界地质公园三维演示画面
图5.9 女郎山省级地质公园三维演示画面
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。