文摘
英文文摘
原创性声明和关于学位论文使用授权说明
第一章绪论
1.1空间关系的基本概念
1.2 GIS中的空间拓扑关系
1.3空间关系的基本问题与研究进展
1.4本文的研究内容
第二章空间拓扑关系描述的模型
2.1空间拓扑关系描述的数学基础——点集拓扑学
2.2基于点集拓扑理论的空间关系描述模型
2.2.1基于4交模型的空间关系描述
2.2.2基于9交模型的空间关系描述
2.3基于Voronoi的空间关系描述模型
2.4几种模型的比较与分析
2.5小结
第三章 Oracle Spatial中空间数据组织与查询
3.1 Oracle Spatial介绍
3.1.1对象关系数据库管理系统(ORDBMS)
3.1.2 Oracle Spatial
3.2 Oracle Spatial对空间数据的组织
3.2.1空间数据建模
3.2.2空间数据的对象存储模型
3.3空间查询功能
3.4小结
第四章 基于 Oracle Spatial的空间关系的查询算法
4.1 Oracle Spatial的空间拓扑关系查询算子
4.2基于9交模型的拓扑关系类型
4.2.1面/面关系
4.2.2线/面关系
4.2.3线/线关系
4.2.4点/面关系、点/线关系、点/点关系
4.3 Oracle Spatial的空间拓扑关系查询中存在的不足与解决对策
4.4空间拓扑关系判断的算法设计
4.4.1线/线关系判断算法
4.4.2线/面关系判断算法
4.4.3其它几种实体间关系判断算法
4.5含有一个空洞的面与简单面关系判断算法
4.5.1双四元交模型
4.5.2算法设计
4.6小结
第五章空间拓扑关系操作的实现
5.1集成地图的实现
5.1.1使用VC和MFC集成地图
5.1.2集成地图的功能
5.2 Oracle Spatial空间数据的显示
5.2.1全部空间数据的显示
5.2.2局部空间数据的显示
5.3 0040 C++对Oracle数据库的操作
5.3.10040简介
5.3.2使用0040 C++类库连接数据库的方法
5.3.3用0040 C++访问Oracle Spatial几何对象的技术实现
5.4空间拓扑关系的查询
5.4.1正向查询
5.4.2反向查询
5.5小结
第六章 结论和展望
6.1工作内容总结
6.2后续研究工作展望
参考文献
攻读硕士学位期间发表的论文及参加的课题
致谢