圆锥投影软件研制设计
[关键词:圆锥投影软件] [热度 ]提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿】 作品编号:dlxx0096,word全文:25页,合计:15000字 |
本课题将地图投影知识和软件编程技术相结合,研制设计圆锥投影软件,满足投影计算的需要。最终的圆锥投影软件可实现圆锥投影基本公式的显示,经纬网坐标的计算和经纬网的图形显示。
本课题通过对圆锥投影原理的研究,结合软件开发技术,基于Visual Studio 2013开发平台,使用Qt框架,设计了圆锥投影软件,实现了圆锥投影中地理坐标向平面坐标的转换。
本课题的关键问题和难点是
1)圆锥投影的复杂性
圆锥投影是以圆锥面为承影面的一类投影。假想用圆锥包裹着地球且与地球面相切(割),将经纬网投影到圆锥面上,再将圆锥面展开为平面而成。当圆锥面与地球相切时,称为切圆锥投影;当圆锥面与地球相割时,称为割圆锥投影。按圆锥与地球相对位置的不同,也有正轴、横轴和斜轴圆锥投影。
圆锥投影种类多,投影转换公式复杂,计算过程比较繁琐,给软件的实现带来一定的问题。
本课题涉及的研究的圆锥投影类型有等角圆锥投影、等面积圆锥投影、等距离圆锥投影,根据制图要求的不同,等角圆锥投影分为单标准纬线等角圆锥投影和双标准纬线等角圆锥投影,等面积圆锥投影分为单标准纬线等面积圆锥投影和双标准纬线等面积圆锥投影,等距离圆锥投影分为单标准纬线等距离圆锥投影和双标准纬线等距离圆锥投影,在进行软件设计与实现时有一定的工作量。
2)软件设计与制作
软件设计与制作本身就是一个系统工程,需要按照一定的程序,并要求一定的实践经验,对编程能力有一定的要求。软件设计要满足用户对软件的需求,在本课题中就是实现所要求的功能。
3)投影的图形显示
地图投影的图形显示涉及到计算机图形学的内容,包括坐标系的转换,例如逻辑坐标系和物理坐标系之间的转换,给软件开发带来一定难度。
本课题基于已有的研究,详细深入地研究了圆锥投影,专门制作出圆锥投影软件,让圆锥投影的解算更加明确,更加简洁,过程也更加清晰。并且在此次的软件开发过程中,创新地使用了Qt开源框架,让开发过程变得更有条理,更有逻辑。本课题的亮点可总结为以下几点:
1)在开发框架的选择上使用了Qt开源界面库进行开发。
2)实现了细致分类的投影计算,不仅可以计算等角、等面积、等距离圆锥投影,还考虑到了“单标准纬线”和“双标准纬线”的情况。
3)实现了投影的图形显示,根据所给的制图区域和相关参数,形象直观地显示出投影后的形状。
当然,本项目还存在一些问题。比如经纬网坐标保存成为文本文件格式,如果能保存为excel格式更好。
可以基于本课题继续进行相关研究,比如其他类型投影转换的实现,不止是地理坐标转换为平面坐标,也可考虑实现两种投影之间的相互转换,这样可以提高投影转换的效率,让程序去实现中间的复杂环节,会大大减少投影转换的复杂性。
提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿】 作品编号:dlxx0096,word全文:25页,合计:15000字 |
本地理信息系统毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——圆锥投影软件研制设计(开题报告,论文,答辩稿)!
-
没有关键字相关信息!