首页> 中文学位 >基于VC++的GIS矢量图形系统的设计与实现
【6h】

基于VC++的GIS矢量图形系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 研究背景

1.2 研究现状

1.3本文主要研究内容及结构安排

第二章 系统的分析与设计

2.1系统开发思路

2.2系统空间数据组织

2.3系统数据文件分析

2.4系统体系结构设计

2.5系统功能结构设计

2.6 界面设计

第三章 矢量图形系统坐标系的设计

3.1 Windows环境下的坐标系及其相互关系

3.2窗口和视口

3.3 矢量图形系统坐标系的建立

3.4 系统中坐标系间的相互转换

第四章 系统的实现

4.1系统软件框架结构

4.2图形数据的输入

4.3图形绘制的实现

4.4符号化的实现

4.5 图形操作模块的实现

4.6 查询模块的实现

4.7 图层管理模块的实现

4.8 存在的问题与解决的办法

4.9 系统应用实例

第五章 结论与展望

5.1 论文研究总结

5.2 展望

致谢

参考文献

攻读硕士期间取得的研究成果

展开▼

摘要

矢量图形系统面向地理对象,是地理实体抽象和完整表达的主要方式,因而是GIS系统中重要的组成部分,也是开发一个GIS系统的重点所在。
  当前矢量图形系统的开发多是在 GIS专业软件的基础上进行二次开发,而这种开发模式存在着诸多弊端。在对目前矢量图形系统开发现状研究的基础上,本文提出了基于 VC++从底层开发 GIS矢量图形系统的方案。以“平乐旅游信息平台”作为应用实例,本文主要介绍了系统空间数据的组织方式,分析和探讨了系统的设计思想、实现技术和功能结构等问题。
  本文重点研究了矢量图形数据对象类的组织和存储、图形对象的绘制及符号库的设计。同时对矢量图形系统坐标系的建立及其与Windows坐标系之间的转换关系进行了探讨,在此基础上实现了图形的无级缩放、漫游、全图显示等操作功能。通过对属性数据文件的操作及与属性数据库的连接,本文对图形对象与属性信息的双向查询功能进行了深入的研究。对如何利用VC++的树控件开发图层管理窗口进行了详细的分析。此外,就矢量图形的显示速度等问题进行了探讨,并提出了解决方案。最后将本文的研究成果应用到平乐旅游信息平台中,并取得了预期的效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号