1 概述 | 第1-13页 |
1.1 研究的意义 | 第9-10页 |
1.2 本文研究的内容 | 第10-11页 |
1.3 论文思路 | 第11-13页 |
2 系统总体设计 | 第13-21页 |
2.1 系统设计模型的选择 | 第13页 |
2.2 系统要求分析 | 第13-14页 |
2.3 系统功能设计 | 第14-15页 |
2.4 系统的开发环境 | 第15-17页 |
2.4.1 ObjectARX简介 | 第16页 |
2.4.2 ObjectARX类库简介 | 第16-17页 |
2.4.3 MatLab C++数学函数库简介 | 第17页 |
2.5 系统的运行环境 | 第17页 |
2.6 友好用户界面的设计 | 第17-19页 |
2.7 系统的总体特征 | 第19-21页 |
3 符号库的设计与实现 | 第21-32页 |
3.1 符号库设计的原则 | 第21页 |
3.2 符号库实现的关键技术 | 第21-26页 |
3.2.1 使用形文件和PLINE线定位的优点 | 第22页 |
3.2.2 地物符号的整体性的实现 | 第22-23页 |
3.2.3 向符号扩展数据中添加地物属性的实现 | 第23-24页 |
3.2.4 定位线存储复杂符号的空间信息和贮存属性 | 第24-25页 |
3.2.5 地形图要素分类与代码表存在的不足 | 第25-26页 |
3.3 各类符号的具体实现方法 | 第26-32页 |
3.3.1 一般点状符号 | 第26页 |
3.3.2 注记点状符号 | 第26-27页 |
3.3.3 简单线状符号 | 第27页 |
3.3.4 复杂线状符号 | 第27-29页 |
3.3.5 注记面状符号 | 第29页 |
3.3.6 规则填充面状符号 | 第29页 |
3.3.7 单点填充面状符号 | 第29-30页 |
3.3.8 结构组合符号 | 第30-32页 |
4 DTM的建立和等高线的自动绘制 | 第32-39页 |
4.1 目前存在的问题 | 第32页 |
4.2 建立数字高程模型的方法 | 第32-33页 |
4.3 建立TIN格网的算法 | 第33-37页 |
4.3.1 泰森(Thiessen)多边形算法 | 第33-35页 |
4.3.2 最近距离算法 | 第35页 |
4.3.3 最小边长算法 | 第35-36页 |
4.3.4 基于三角形最大角和屏幕交互编辑的区域边界确定法 | 第36-37页 |
4.3.5 矩形格网的建立 | 第37页 |
4.4 等高线的自动追踪 | 第37-38页 |
4.5 结论: | 第38-39页 |
5 栅格图像的定向与几何纠正 | 第39-44页 |
5.1 数字化中的影像纠正问题的来源 | 第39页 |
5.2 扫描图像的误差分析 | 第39-40页 |
5.2.1 扫描图件的原始误差 | 第39页 |
5.2.2 扫描仪的误差 | 第39-40页 |
5.3 栅格图像的配准原理 | 第40-41页 |
5.3.1 二维图形的几何变换 | 第40页 |
5.3.2 误差方程的组成和计算 | 第40-41页 |
5.4 AuToCAD2000下栅格图像的定向纠正的编程实现 | 第41-42页 |
5.4.1 ObjectARX开发AutoCAD下纠正程序的原理 | 第41-42页 |
5.4.2 ObjectARX类库中栅格实体的操作方法方法和属性 | 第42页 |
5.5 程序设计思路 | 第42-43页 |
5.6 试验及应用结果: | 第43页 |
5.7 结论 | 第43-44页 |
6 长事务缓冲区法同步接边 | 第44-51页 |
6.1 目前接边存在的问题 | 第44页 |
6.2 几种常用的实体拼接方法 | 第44-45页 |
6.2.1 平均法 | 第44-45页 |
6.2.2 强制法 | 第45页 |
6.2.3 优化法 | 第45页 |
6.3 AUTOCAD下的长事务缓冲区接边法原理 | 第45-47页 |
6.3.1 长事务的工作原理 | 第45-46页 |
6.3.2 接边缓冲区的建立 | 第46-47页 |
6.4 AUTOCAD下的同步法接边的实现 | 第47-49页 |
6.4.1 ObjectARX中的长事务类 | 第47页 |
6.4.2 缓冲区的建立和缓冲区内实体的判断 | 第47页 |
6.4.3 长事务表的建立和磁盘数据库的更新过程 | 第47-48页 |
6.4.4 实体接边的自动化 | 第48-49页 |
6.5 实验结果 | 第49-50页 |
6.6 结论 | 第50-51页 |
7 其它主要模块的实现 | 第51-63页 |
7.1 数据的导入模块 | 第51-53页 |
7.1.1 导入数据的来源 | 第51页 |
7.1.2 原有数据的转换处理 | 第51-53页 |
7.2 数据的导出模块。 | 第53-56页 |
7.2.1 中间交换文件的格式 | 第54页 |
7.2.2 中间交换文件的实现 | 第54-56页 |
7.3 图廓的绘制 | 第56页 |
7.4 批处理功能的设计与实现 | 第56-59页 |
7.5 外设的通讯模块 | 第59-63页 |
7.5.1 Windows下计算机串行口编程剖析 | 第60页 |
7.5.2 用MSComm控件设计串行口通信程序 | 第60-63页 |
8 结论与展望 | 第63-65页 |
致谢 | 第65-66页 |
参考文献 | 第66-67页 |