论文部分内容阅读
本文以综合风险防范领域为研究背景,围绕空间数据集成、数据共享、空间数据库引擎等关键技术展开研究,完成了空间数据和属性数据的无缝集成;设计并实现了综合风险防范数据库管理系统。本研究为WebGIS、风险决策等系统提供了较完备的数据支持,对于风险的准确性预测及预报具有重要的应用价值。本文的主要研究工作如下:1)研究了空间数据库建立的三个关键技术,利用对象-关系数据库技术设计并建立了综合风险防范数据库,从而实现了空间数据和属性数据在数据库中的集成管理。2)提出了数据库与客户端应用程序的一种连接模式,即让MapX通过OCI接口来访问保存在数据库中的数据。通过这种模式可以实现多人同时编辑数据,并能保证数据的安全性。3)提出了一种提高风险防范数据库管理系统运行效率的方法。即对数据库中的数据进行操作时,可以通过MapInfo提供的DBMS控件将存放在Oracle数据库服务器端的数据表下载到本地机器,操作完成之后直接上传到数据库服务器端,这样就减少了数据传输所消耗的时间,提高了系统运行的效率。4)设计并实现了风险防范数据库管理系统。选用可视化开发工具VC++和MapX控件结合实现对空间数据库当中的空间对象进行增加、修改、删除、选取和查询等操作。