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

基于GDI+的矢量图形原型系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 绪论

1.1研究背景和意义

1.2国内研究现状

1.3本文研究内容

1.4本文结构安排

第2章 关键理论知识以及技术

2.1地理实体

2.2矢量数据

2.3地图符号

2.4坐标系统

2.5 GDI+图形设备接口

2.6本章小结

第3章 系统设计

3.1系统开发思路

3.2系统需求分析

3.3系统功能模块架构

3.4数据读取功能设计

3.5符号绘制以及管理功能设计

3.6动态标注功能的设计

3.7本章小结

第4章 系统实现

4.1系统界面

4.2数据读取功能的实现

4.3符号绘制和管理功能的实现

4.4动态标注功能的实现

4.5坐标转换功能的实现

4.6地图输出功能的实现

4.7其它基本功能的实现

4.8本章小结

第5章 系统优化

5.1利用GDI+实现双缓冲优化

5.2矢量图像的优化

5.3矢量数据在网络传输中的优化

5.4地图符号的美化显示

5.5标注的优化

5.6本章小结

第6章 结论与展望

6.1论文研究总结

6.2展望

致谢

参考文献

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

展开▼

摘要

近年来,随着科学的进步,地理信息系统行业发展迅速,在各行各业和人民的日常生活中发挥着越来越重要的作用。在对国内外矢量图形系统研发现状的分析和研究基础上,采用自主研发的方式,提出了基于GDI+的矢量图形系统原型系统的设计方案。并依据该方案完成了系统的设计与实现。
  本文首先介绍了矢量图形系统设计过程中涉及到的相关理论技术知识,如矢量数据、地图符号、地理坐标等。以ESRI公司的shapefile文件格式为依托研究了矢量图形数据的组织和存储,不但完成了矢量数据的本地读取,还提出和实现了基于网络的矢量数据读取方式。同时研究了地理坐标和屏幕坐标之间的相互转化,在此基础上实现了矢量图形的漫游、缩放、数据查询和检索等功能。
  本文重点介绍了地图符号和符号管理功能的设计和实现,提出了基于GDI+的地图符号的设计方法和参数化的地图符号的实现方式,采用GDI+进行地图符号的设计能够提高地图符号的显示精度,使地图符号的显示更为美观。设计和实现了地图符号的动态标注,让用户更加直观地了解地图所表达的内容。系统实现了地图的输出功能。地图符号、动态标注、地图输出等功能使系统初步具备了制作专题地图的能力。
  针对系统中存在的问题,提出了相应的解决方案。针对绘制速度问题,提出了利用二次缓冲提高绘制速度的方案和在矢量图像在放大或者缩小两种情况下的绘制速度的优化方案。针对地图符号缩小后部分地图符号显示不正确的问题提出了相应的优化方案。在网络读取数据方式下,针对矢量数据的传输提出了优化方法,降低数据传输量。针对地图标注介绍了相关的优化方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号