首页--天文学、地球科学论文--测绘学论文--地图制图学(地图学)论文--地图编制论文

数字地图图形编辑系统的面向对象设计和实践

目录第1-7页
摘要第7-8页
Abstract第8-9页
第一章 绪论第9-19页
   ·发展中的地图第9-14页
     ·传统模拟地图第9-11页
       ·传统模拟地图的基本特性第10页
       ·传统模拟地图的局限第10-11页
     ·数字地图、数字制图与地理信息系统第11-13页
     ·面对日新月异信息新技术的抉择第13-14页
   ·现有数字制图相关软件的分类与比较第14-16页
     ·通用图形类软件第14-15页
     ·基础制图类软件第15页
     ·GIS类软件第15-16页
   ·面向对象地图图形编辑系统的提出第16-17页
     ·数字地图图形编辑系统的研究背景第16-17页
     ·数字地图图形编辑系统研究的主要目的及意义第17页
   ·本论文研究的主要内容和组织形式第17-19页
第二章 数字地图制图软件开发思想技术基础第19-33页
   ·从结构化程序设计谈起第19-20页
   ·○○程序设计语言的重要特性第20-24页
     ·基于过程(Procedural-Based)的C++第20页
     ·基于对象(Object-Based)的C++第20-21页
     ·面向对象(Objet-Oriented)的C++第21-24页
       ·基类与派生类:谈继承(Inheritance)第21-22页
       ·This指针第22-23页
       ·虚拟函数和多态(Polymorphism)第23-24页
   ·面向对象软件开发思想和方法概述第24-33页
     ·面向对象软件设计思想的介绍第24-25页
     ·面向对象软件建模和UML第25-29页
       ·面向对象软件建模第26页
       ·UML简介第26-27页
       ·UML概念域第27-29页
     ·RUP的主要内容第29-33页
       ·RUP是用例驱动的第29-30页
       ·RUP是以架构为中心的第30-31页
       ·RUP是迭代和增量的过程第31-33页
第三章 数字地图图形编辑系统总体架构第33-47页
   ·数字地图图形编辑系统的需求第33-34页
   ·面向对象地图图形编辑系统的主要用例第34-35页
   ·应用设计模式(Design Pattern)建立系统架构第35-45页
     ·常用的设计模式简介第35-38页
     ·地图图形编辑系统主要的设计问题和采用的设计模式第38-45页
       ·用户界面和MVC模式第38页
       ·图元对象结构和COMPOSITE(组合)模式第38-41页
       ·绘图工具箱、支持可撤消操作和COMMAND(命令)模式第41-42页
       ·对话框和MEDIATOR(中介者)模式第42-43页
       ·访问聚合对象和ITERATOR(迭代器)第43-45页
   ·图形编辑系统文档的永久保存第45-47页
第四章 地图数据采集与编辑的分析与设计第47-63页
   ·地图数据的表示方法和数据结构第47-50页
     ·数字地图数据的表示方法第47-49页
       ·数字地图数据的表示原则第47-48页
       ·数字地图数据的分类第48-49页
     ·矢量地图数据的空间数据结构第49-50页
   ·数据采集与编辑模块的分析第50-54页
     ·几何属性编辑修改子模块的分析第51-52页
     ·图形变换子模块的分析第52页
     ·图形整饰和属性编辑子模块的分析第52-53页
     ·建立拓扑关系子模块的分析第53-54页
   ·数字地图图形编辑模块的面向对象设计第54-60页
     ·图形几何属性编辑修改的实现第54-56页
     ·图形变换的实现第56-58页
       ·使用位图改善屏幕显示第56-57页
       ·电子地图的放大、缩小和漫游第57-58页
     ·图形整饰和属性编辑的实现第58-59页
     ·地图数据拓扑关系的实现第59-60页
   ·数字地图图形编辑系统简介第60-63页
     ·数字地图图形编辑系统总界面第60-61页
     ·数字地图图形编辑系统功能介绍第61页
     ·数字地图图形编辑系统符号库介绍第61-63页
第五章 地图符号库的分析与设计第63-79页
   ·地图符号设计的基本理论第63-65页
     ·地图符号的本质第63-64页
     ·地图符号的属性特征第64-65页
   ·点状地图符号库的分析与设计第65-69页
     ·点状地图符号构图规律的分析第65页
     ·点状地图符号库的面向对象实现第65-69页
       ·点状地图符号库的文件组织形式第66-68页
       ·点状地图符号的C++面向对象设计第68-69页
   ·线状地图符号库的分析与设计第69-75页
     ·线状地图符号的构图规律第69-70页
     ·线状地图符号库的面向对象实现第70-72页
       ·线状地图符号库的文件组织形式第70-72页
       ·线状地图符号的C++面向对象设计第72页
     ·线状符号图案单元的优化配置第72-74页
     ·线状地图符号配置中目标之间关系的处理第74-75页
   ·面状符号库的分析与设计第75-79页
     ·面状符号的构图规律第76-77页
     ·面状符号库的面向对象实现第77-79页
       ·面状地图符号库的文件组织形式第77页
       ·面状地图符号的C++面向对象设计第77-79页
第六章 总结与展望第79-81页
参考文献第81-87页
致谢第87-88页
附录第88页
 一、 攻读硕士学位期间参加的主要科研工作第88页
 二、 攻读硕士学位期间参加的教学工作第88页
 三、 攻读硕士学位期间发表的论文第88页

论文共88页,点击 下载论文
上一篇:中国燃料酒精产业发展模式与政策研究
下一篇:不对称船体结构的非线性响应研究