文档介绍:嵌入式空间数据库系统的设计与实现国防科学技术大学研究生院工学硕士学位论文晔辉徐莉伟计算机科学与技术计算机应用技术二硕士生姓名学科领域研究方向指导教师李思昆教授分类号学号密级
摘要实现嵌入式空间数据库系统主要有两种模式:疭模式和插件模式。疭模式随着嵌入式微处理器的快速发展,嵌入式设备的性能有了很大提高。嵌入式空间数据库系统不仅在石油勘探、矿产资源、野外探险等行业应用广泛,。复杂的空间分析功能运行在空间数据库服务器上,简化了嵌入式设备功能。很多厂商采用模式。但是该模式依赖于通信网络,查询速度以及数据的可靠性和安全性得不到保障。插件模式则利用数据库系统的扩展功能来实现自定义的空间数据类型、空间索引和空间查询函数。疨空问数据库插件是其中的典型代表。现有的空间数据库插件虽然功能完善,但是系统结构复杂,空间数据库体积增长过快,体积庞大,并不能很好地满足嵌入式系统应用需求。本文面向侦察兵挠τ眯枨螅杓撇⑹迪至艘桓龀绦蚓ḿ颉⑻寤∏倚能高的嵌入式空间数据库系统J殖质秸匠√票昊娑嘶峁┒占数据源、及查询和标绘的软件平台。本文完成的主要工作和取得的主要研究成果芯坎⒏慕鳲标准的空间数据表示格式杓撇⑹迪至饲度式空间数据表示格式荗组织规定的空间数据二进制通用交换格式。但是它面向通用τ茫写罅咳哂嗍荩疚亩訵格式进行了两项改进:提取公共字节顺序信息和提取空间数据类型信息,缩减袷街械娜哂嘈畔ⅰJ笛槭据表明萈疨节省大约%的空间数据库体积。杓撇⑹迪至饲度胧娇占渌饕屑浼本文通过深入研究目前常用的几种多维空间索引技术和实现方法,提出了一种基于嵌入式空间索引中间件的数据库系统扩展方法。目占渌饕屑浼采用接口类设计,利用接口类的多态性和继承性,既可以跨数据库平台实现空间索引,也可以实现多种空间索引算法,具有良好的通用性、可移植性和可扩展性,适合于多种嵌入式应用领域。杓剖迪至酥苯涌占洳檠涌贒。苯拥饔肈迪指咝Э占洳檠僮鳌等空间插件采用自定义空间数据类型和空间数据处理函数的方式扩展镅裕员闶褂没芄煌ü齋语言对数据库进行插入、删除和空间查询等操作。本文通过分析战场态势标绘软件的空间查询需求,认为通过国防科技大学研究生院学位论文如下:第
镅越馐推魇迪挚占洳檠δ埽斐山洗蟮奶寤褪奔淇OR蚨岢隽设计直接空间查询接口同迪质萁换サ姆椒āJ笛槭荼砻魇褂既减少了空间数据库系统本身的体积,,本文设计并实现了度胧娇占涫菘庀低常孟低尘哂型瓯的功能、较快的响应时间及较强的可移植性和通用性,能够满足对体积和性能要求严格的侦察兵τ眯枨螅哂辛己玫氖涤煤屯乒慵壑怠主题词:嵌入式空间数据库,空间数据存储映射,空间索引中间件,空间查询国防科技大学研究生院学位论文第
..强../①国防科技大学研究生院学位论文瑂甈疨’篴%../第瓻:疭—瓹/琒瓵甜甋:甊痵.,;甌’—甌甀琓畉甈瓵
.化篍甋国防科技大学研究生院学位论文%,第,.,甋.,趀
表目录表募槌山峁埂文件文件头组成结构⋯表图幅管理表数据类型以及结构声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表图层信息表数据类型以及声明结构⋯。表空间数据表数据类型以及声明结构。表空间数据库体积对比⋯⋯⋯⋯⋯⋯。表索引信息表结构和声明类型⋯⋯⋯⋯⋯.表空间索引表结构和声明类型⋯⋯⋯⋯⋯.表节点数据内容⋯⋯⋯⋯表最大子节点数范ü嬖颉表系统体积测试结果⋯⋯⋯。国防科技大学研究生院学位论文第⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯....
图目录图系统结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.低辰峁雇肌圈空间数据物理组织结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图空间数据逻辑组织结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯成浔砺呒叵低肌占涫萦成淠?榱鞒掏图空间数据库体积增长哇自线图空间数据库体积增长率曲线⋯⋯⋯.扔时的棋盘结构及其四分树⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯魉饕疽馔肌图空间对象二元组表示⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯鹘诘憬峁埂图空间索引中间件接口类设计肌图空间索引中间件实现嗤肌乖旌图包含空间查询性能⋯⋯⋯⋯⋯⋯图相交空间查询性能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯占涫堇嘈蚒结构图迦肟占涠韵骃语句⋯.占洳檠疭语句⋯⋯⋯⋯⋯⋯图空间数据映射模块命令行参数⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯诵锌7迦病瘴攀蒌澜缑妗图接受空间查询属性约束用户界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国防科技大学研究生院学位论文袷轿贝搿圈翻固第Ⅵ页⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.
日期:扣占年。,月,门叠翌邈学位论文作者签名:猃望学位论文作者签名:萋垒独创性声明学位论文版权使用授权书日期:细‘年,,月玎日蛊厶鸯空凰数量星丞缝§於槊苏趇土星塞理