首页> 中文学位 >面向对象空间数据库智能化更新的实例研究
【6h】

面向对象空间数据库智能化更新的实例研究

代理获取

目录

声明

摘要

中文文摘

第1章绪论

1.1引言

1.2国内外研究进展

1.2.1空间数据库的研究进展

1.2.2空间数据库更新的国内外研究进展

1.3问题的提出

1.3.1更新过程中实体对象间空间关系的处理

1.3.2局部更新的批量化

1.4研究目的和意义

1.5研究内容与研究方法

1.5.1研究内容

1.5.2研究方法

1.6研究中实例的说明

第2章面向对象空间数据模型的设计

2.1空间数据模型

2.2对象关系空间数据库模型

2.3面向对象空间数据模型的设计

2.3.1实体类型的划分

2.3.2子类

2.3.3拓扑

2.3.4属性域

2.3.5数据表结构的设计

2.4小结

第3章智能更新操作算法的设计

3.1空间数据库的更新操作

3.2更新过程中空间关系的分析处理

3.2.1更新过程中空间关系的分析

3.2.2空间关系处理规则的制定

3.3更新操作算法的设计

3.3.1空间算子

3.3.2空间关系处理规则的操作算子

3.3.3更新操作的操作逻辑

3.4小结

第4章实例:土地利用数据库智能化更新的实现

4.1 Geodatabase数据模型与ArcObjects

4.1.1 Geodatabase空间数据模型

4.1.2 ArcObjects

4.2土地利用数据库的构建

4.2.1数据库结构的设计

4.2.2属性域、子类及拓扑的具体设置

4.3智能更新操作算法的建立

4.3.1“空间关系处理规则的制定”的对话框的设计

4.3.2智能更新操作算法的设计

4.4更新智能化的示例

4.5小结

第5章结论与展望

5.1结论

5.2展望

参考文献

攻读学位期间承担的科研任务与主要成果

致谢

个人简历

展开▼

摘要

本文以存在桥梁、隧道等等空间覆盖现象的土地利用空间数据库为例,对面向对象空间数据库的智能化更新进行了初步的研究。从面向对象空间数据模型的设计研究起,使实体的属性和行为符合其对应的现实世界中对象的性质和行为规则,减少数据在输入、存储、变更等过程中的错误,保证空间数据库更新过程中的完整性和一致性。接着根据现实生活中可能出现的不同实体间的各种空间关系,制定了空间关系的处理规则,根据空间算子设计了与空间关系处理规则相对应的更新算子,并设计了“触发器机制”的更新操作逻辑,从而实现了在批量加载数据过程中自动检测空间关系并根据已制定好的空间关系处理规则自动更新数据库,实现了空间数据库更新的智能化。 在此基础上,本文构建了一个以Geodatabase为数据模型的土地利用数据库,并设置了子类、拓扑、属性域。利用ArcObjects二次开发,设计了“smart editor”的工具条和“空间关系处理规则的制定”的对话框,并根据“触发器机制”的更新操作逻辑编写了自动更新算法,实现了在批量加载数据过程中自动检测空间关系,并根据已制定好的空间关系处理规则来自动更新数据库。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号