- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中南大学
本科生课程设计(实践)设计报告
(摄影测量与遥感)
题 目
基于C#的空间交会计算程序设计
学生姓名
杨俊山
指导教师
邹峥嵘
学 院
地球科学与信息物理学院
专业班级
测绘0803
学生学号
0405080620
中南大学地球科学与信息物理学院
2010年 11 月 18日
摄影测量与遥感课程设计报告
第一部分:课题概述
1:课题名称:
基于Visual Studio.NET C#(MFC)的摄影测量空间后方——前方交会计算程序设计
2:课题背景:
摄影测量【photogrammetry】指的是通过影像研究信息的获取、处理、提取和成果表达的一门信息科学。
传统摄影测量学定义:是利用光学摄影机获取的像片,经过处理以获取被摄物体的形状、大小、位置、特性及其相互关系的一门学科。
摄影测量学是测绘学的分支学科,它的主要任务是用于测绘各种比例尺的地形图、建立数字地面模型,为各课题种地理信息系统和土地信息系统提供基础数据。摄影测量学要解决的两大问题是几何定位和影像解译。几何定位就是确定被摄物体的大小、形状和空间位置。几何定位的基本原理源于测量学的前方交会方法,它是根据两个已知的摄影站点和两条已知的摄影方向线,交会出构成这两条摄影光线的待定地面点的三维坐标。影像解译就是确定影像对应地物的性质。
由于摄影测量是通过各种几何的、物理的方法获取被摄物体的大小、形状等特性的一门学科,最主要的是就是应用其原理在绘制各种比例尺的地形图\建立数字地面模型,在航空像片等资料上进行两侧以获取地理信息数据,为国民经济的建设提供科学依据和地理信息数据,以保障关系国计民生的各种社会活动。
但是要从信息量非常巨大的航片等资料图上人为获取信息,或是进行量测作业,要进行大量的数学运算,光靠人的计算远远达不到要求,而且效率和能耗都不占优势。在计算机出现后,基本上在科学研究中的各种数据处理和运算都可以通过程序让计算机实现大量而且复杂的运算处理。
3:课题目的:
通过数字影像空间后交前交程序设计实验,要求我们进一步理解和掌握确定数字影像外方位元素的有光理论、原理和方法,利用计算机程序设计语言编写摄影测量空间交会软件进行快速确定数字影像图的六个外方位元素及其精度,让后通过所得数字影像的外方位元素确定数字影像上地面点的摄影测量坐标,达到通过摄影测量量测地面地理数据的目的。
4:课题要求:
用 C 、VB或MATLAB等计算机编程语言编写空间后方交会-空间前方交会计算程序
提交课程设计报告:程序框图、程序源代码、计算结果、体会
计算结果:像点坐标、地面坐标、单位权中误差、外方位元素及其精度
完成时间:2010-11-18
第二部分:课题设计详情
1:已知信息
点号
左片
右片
地面摄影测量坐标
x
y
x
y
X
Y
Z
GCP1
16.012
79.963
-73.93
78.706
5083.205
5852.099
527.925
GCP2
88.56
81.134
-5.252
78.184
5780.02
5906.365
571.549
GCP3
13.362
-79.37
-79.122
-78.879
5210.879
4258.446
461.81
GCP4
82.24
-80.027
-9.887
-80.089
5909.264
4314.283
455.484
1
51.758
81.555
-39.953
78.463
2
14.618
-0.231
-76.016
0.036
3
49.88
-0.792
-42.201
-1.022
4
86.243
-1.346
-7.706
-2.112
5
48.135
-79.962
-44.438
-79.736
航片信息:f=152.000mm,x0=0,y0=0
2:课程设计准备阶段
软件:MATLAB, Visual Studio 2008
书籍:MATLAB编程设计,VisualC#2008,摄影测量与遥感课本,误差理论与测量平差
资料:编程设计有关电子书(pdf),网上部分可用实现函数的代码
3:课程设计前期
根据空间交会(前交、后交)的理论与计算步骤,按照合理的思维设计编程设计的流程图,以便自己的逻辑可以按流程图实现。
构思实现程序流程的算法和方法以及界面编程:
(1):由于程序所需的已知数据过多过大,如果一个一个输入不当可能出现错误,而且不利于界面输入实现,也不利于计算效率。基于这种情况,最好的方法是将已知数据按一定各式输入TXT中在程序中打开读取数据,然后再赋值。
(2):关于显示,由于后交输出的数据有六个外方位元素及其改正数,还有精度及其迭代次数,这样只有将其全部显示在一个TextBox控件中才不会使界面显示繁杂。
(3):关于触发控件
您可能关注的文档
最近下载
- 2025年妇女儿童发展规划实施情况中期评估报告 .pdf VIP
- 智慧农业导论-第9章-智慧农业系统案例 - 复件.pptx VIP
- 2025年过敏性鼻炎患者疾病认知与管理蓝皮书-腾讯新闻.pdf
- 汽车制造物流技术课件:认识汽车制造物流技术.pptx VIP
- 幼儿园中班语言《萝卜回来了》教学课件精品PPT学前班儿童优秀公开课.ppt VIP
- 控制电缆技术规范书.docx VIP
- 人教版《劳动教育》七上 劳动项目九《体验快递派送》课件.ppt VIP
- 2022中国幽门螺杆菌感染治疗指南.pptx VIP
- 考试高科技无线电作弊技术装备图解手册.docx VIP
- 《基于PLC的自动门控制系统设计》-毕业论文.doc VIP
原创力文档


文档评论(0)