- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东凯文科技职业学院 201届毕业论文 学 院: 信息学院 学生姓名: 指导教师: 专 业: 班 级: 完成时间: 201年6月日 第一章 绪 论 1 1.1 选题背景及意义 1 1.2 国内外研究现状 1 1.3 论文内容及结构安排 2 1.4 本章小结 3 第二章 矢量图形系统的分析与设计 4 2.1 开发思路 4 2.2 开发模式 4 2.3 功能分析 5 2.4 功能模块设计 6 2.5 本章小结 6 第三章 矢量图形系统的坐标转换 7 3.1 Windows环境下的坐标系 7 3.1.1 设备坐标 7 3.1.2 逻辑坐标 7 3.2 设备坐标与逻辑坐标 8 3.2.1 设备坐标与逻辑坐标的关系 8 3.2.1 设备坐标及逻辑坐标的转换 8 3.3 窗口与视口 9 3.4 本章小结 9 第四章 实现矢量图形系统的文档和视图 10 4.1 矢量图形系统的图形元素类 10 4.1.1 图形元素基类 10 4.1.2 直线类 10 4.1.3 连续直线或封闭多边形类 10 4.1.4 圆类 10 4.1.5 圆弧类 11 4.1.6 标注文本类 11 4.1.7 图形参数类 11 4.2 矢量图形系统的文档 11 4.2.1 面向对象的文档管理机制 11 4.2.2 创建图形元素对象指针 11 4.2.3 矢量图形系统的文档 12 4.2.4 实现文档的管理功能 12 4.3 矢量图形系统的视图 13 4.3.1 建立坐标系 13 4.3.2 实现各类图形元素的绘制功能 14 4.3.3 实现视图的绘制 14 4.4 鼠标交互绘图 15 4.4.1 要解决的主要问题 15 4.4.2 交互绘制各类图形元素 15 4.5 本章小结 17 第五章 矢量图形系统的操作功能 18 5.1 图形操作菜单管理 18 5.1.1 增加菜单资源 18 5.1.2 添加消息处理函数 18 5.2 图形操作的具体实现 19 5.2.1 图形重画 19 5.2.2 图形放大和移动 20 5.2.3 重画上屏和重画首屏 22 5.2.4 显示全图 24 5.2.5 图形重画速度的提升 25 5.3 图形的点选与撤销 27 5.3.1 鼠标点选图形元素 27 5.3.2 各种图形元素的点选判断函数 28 5.3.3 实现点选图形元素功能 29 5.3.4 选中图形元素的特殊显示 31 5.3.5 撤销选中的图形元素 32 5.4 图形元素的删除 32 5.5 本章小结 35 第六章 总结与展望 36 6.1 总结 36 6.2 展望 36 参考文献 37 致 谢 38 摘 要 矢量图形系统作为GIS系统组成的一部分,随着GIS系统用户的不同,对于矢量图形系统的要求也不同,现有GIS矢量图形绘制系统功能全面,但是针对性差,所以有针对性的从底层自主开发符合自己需要的矢量图形系统是十分必要的。 论文利用面向对象的程序设计和C++类的组织方法,在VC6.0下实现了一个基本的矢量图形系统,能够实现鼠标绘制直线、圆、圆弧、圆形区域等功能。通过对矢量图形系统坐标系的建立及其与Windows坐标系之间的转换关系的探讨,实现了图形的无级缩放、漫游、全图显示等操作功能。通过对点选图形元素的原理的研究,实现了图形的选中、图形删除、放弃选中等功能。此外,就矢量图形的显示速度等问题进行了探讨,并提出了加快图形显示速度的基本方法:在显示一个图形元素前,对这个图形元素进行判断,判断这个图形元素是否在视图屏幕中,如果这个图形元素不在当前的视图屏幕中,就不用对这个图形元素进行绘制,以此节省绘制时间。 系统具有比较完善的图形绘制功能,可应用于城市信息管理系统中。 【关键词】矢量图形;鼠标绘图;无极缩放 Development and Implementation of Basic Vector Graphics System Under VC Abstract Vector graphics system as a component part of the GIS system, GIS system users with different requirements for the vector graphics system is different, and the existing full-featured GIS graphics rendering system, but targeted poor, it targeted independent from the underlying development in line with their vector
您可能关注的文档
最近下载
- 《趣味的手工创意--向日葵》-美术课件.ppt VIP
- 派出所民警先进事迹材料三篇 .doc VIP
- VIVITEK丽讯RU76953使用说明书.pdf VIP
- 原调正谱bE边疆的泉水清又纯钢琴伴奏联考.pdf VIP
- 泳池工程施工设计方案(3篇).docx VIP
- 少儿水粉 玫瑰庄园—美术课件.pptx VIP
- (一模)贵阳市2025年高三年级适应性考试(一)地理试卷(含官方答案).docx
- 《模型构建在高中生物教学中的应用研究》课题研究方案.doc
- 精品解析:四川省成都市武侯区2024-2025学年上学期八年级期末考试数学试题(原卷版).docx VIP
- 苏J9508室外工程-标准设计图集.pdf VIP
文档评论(0)