版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大地测量学的基础实践报告学号:名称:类:专业领域:课程名称:大地测量学的基础指导教师:2014年5月目录1.引言31.1实习的基本任务31.2实验要求32.实践内容42.1实习环境42.2实习主要内容简介42.2.1将空间大地坐标转换为空间笛卡尔坐标42.2.1.1计算公式52.2.2将空间坐标转换为空间大地坐标52.2.2.1计算公式62.2.3高斯投影正62.2.3.1计算公式62.2.4高斯投影倒数72.2.4.1计算公式73.1将空间大地坐标转换为空间笛卡尔坐标83.1.1基本程序83.1.2程序改进83.1.3程序改进93.1.4计划扩展113.2将空间坐标转换为空间大地坐标113.
2、2.1基本程序113.2.2程序改进113.2.3程序改进123.2.4计划扩展153.3高斯投影正153.3.1基本程序153.3.2程序改进153.3.3程序改进163.3.4计划扩展203.4高斯投影倒数203.4.1基本程序203.4.2程序改进213.4.3程序改进233.4.4计划扩展264.实习结果264.1将空间大地坐标转换为空间笛卡尔坐标264.1.1初始调试和成功调试274.1.2执行界面和操作结果28将4.2空间笛卡尔坐标转换为空间大地坐标284.2.1初始调试和成功调试294.2.2执行界面和操作结果294.3高斯投影正304.3.1初始调试和成功调试304.3.2执行
3、界面和操作结果314.4高斯投影倒数314.4.1初始调试和成功调试324.4.2执行界面和操作结果325.编程扩展325.1儒略历日计算公式335.2朱利安日结算335.2.1程序代码335.2.2初始调试和成功调试345.2.3执行界面和操作结果345.3朱利安日历山355.3.1程序代码355.3.2初始调试和成功调试365.3.3执行界面和操作结果36摘要371.简介大地测量学基础的编程实验是教学的重要组成部分,是测量工程专业学生的必备内容。编程计算是大地测量学基础教育中不可缺少的渡边杏部分,大地测量技术理论是与实际联系的重要部分,可以培养学生的实践能力,加强学生对大地测量数据处理的程
4、序设计、算法说明、程序实现等的认识。在培养严谨的治学态度、活跃的创新意识、理论联系实际、适应科学技术发展的综合应用能力等方面,具有不可替代的作用。1.1实习的基本任务培养基本程序开发技术,提高自己的手能力,加深对空间大地坐标和空间坐标转换、高斯投影结算、逆算等的理解。培养自己的科学思维和创新意识,掌握实验研究的基本方法,提高自己的分析能力和创新能力。提高自己的科学素养,培养理论联系实际和实事求是的科学作风,爱护认真严谨的科学态度,积极的探索精神,遵守纪律,团结合作,公共财产的优良品德。1.2实验要求(1)分析实习主题的要求。(2)编写详细的设计说明。(3)编写程序代码,以便程序可以正确运行。(
5、4)完成设计的软件必须易于操作和使用。(5)设计完成后,提交实习报告。2.实习内容2.1实习环境此程序可以在98/2000/XP下运行,也可以使用VC 6.0运行。2.2实习主要内容简介2.2.1将空间大地坐标转换为空间笛卡尔坐标空间大地坐标以参考椭球的中心作为坐标原点,椭球的短轴与参考椭球旋转轴相对应,通过地面点的椭球法线与椭球赤道之间的角度为大地纬度b,通过地面点的椭球与起始子午线之间的角度为大地经度l,地面点沿椭球法线到椭球的距离为大地高度h,地面点的点以(b,l,h)表示,空间直角坐标以中心0作为坐标原点y轴与赤道面上的x轴垂直,形成右侧直角坐标系0-XYZ,z轴与参考椭球上的短轴(旋
6、转轴)匹配,地面点的点由(x,y,z)表示。 可以从已知椭球上的长半轴A、椭球上的第一个偏心率E、空间大地坐标B、L、H中获取空间直角坐标X、Y、Z。2.2.1.1计算公式相应的计算公式为:在公式中,n是椭球体妙趣横生的曲率半径,e是椭球体的第一个偏心率,a,b椭球体的长短半径,f椭球体偏心率,w是第一个辅助系数或者2.2.2将空间坐标转换为空间大地坐标空间直角坐标以中心0作为坐标原点,x轴与起始子午线和赤道的相交线重合,y轴与赤道面上的x轴垂直,形成右侧直角坐标系0-XYZ,z轴与参考椭球上的短轴(旋转轴)重合,地面点的点表示为(x,y,z)。空间大地坐标以参考椭球的中心作为坐标原点;椭球的
7、短轴与参考椭球旋转轴相对应;通过地面点的椭球法线与椭球赤道之间的角度为大地纬度B;通过地面点的椭球与起始子午线之间的角度为大地经度L;地面点沿椭球法线到椭球的距离为大地高度H;地面点的点表示为(B,L,H)2.2.2.1计算公式相应的计算公式为:在公式中,n是椭球体妙趣横生的曲率半径,e是椭球体的第一个偏心率,a,b椭球体的长短半径,f椭球体偏心率,w是第一个辅助系数或者2.2.3高斯投影正高斯投影正数、已知大地坐标(B,L)和中央子午线经度L0计算高斯平面坐标(x,y)。2.2.3.1计算公式公式中使用的参数如下:2.2.4高斯投影倒数高斯投影倒数、已知高斯平面笛卡尔坐标(x,y)和指定的中
8、央子午线经度L0计算大地坐标(B,L)。2.2.4.1计算公式公式中使用的参数如下:3.1将空间大地坐标转换为空间笛卡尔坐标3.1.1基本程序根据将空间大地坐标转换为空间笛卡尔坐标的公式计算x、y、z。其中椭球体选择克拉索夫斯基椭球体。程序如下:a=;E2=0.2966n=a/sqrt(1-E2 * sin(radianb)* sin(radianb);x=(n h)* cos(radianb)* cos(radianl);y=(n h)* cos(radianb)* sin(radianl);z=(N *(1-E2)H)* sin(radian b);Printf (x=% lf ny=%
9、lf NZ=% lf n ,x、y、z);3.1.2程序改进在将空间大地坐标转换为空间笛卡尔坐标的过程中,椭球体有四种类型:克拉索夫斯基椭球体、1975年国际椭球体、WGS-84椭球体和2000中国大地坐标系。通过switch语句选择。程序如下:printf( Your choose is n1(classopski椭球体)n2(1975年国际椭球体)n3(WGS-84椭球体)n4(2000中国大地坐标系)333scanf(“% d”,tuoqiuti);开关(tuo quity)case 1: a=;E2=0.2966布列克;case 2: a=;E2=0.9588布列克;case : a=
10、;E2=0.0130布列克;case 4: a=;E2=0.2900布列克;n=a/sqrt(1-E2 * sin(radianb)* sin(radianb);x=(n h)* cos(radianb)* cos(radianl);y=(n h)* cos(radianb)* sin(radianl);z=(N *(1-E2)H)* sin(radian b);Printf (x=% lf ny=% lf NZ=% lf n ,x、y、z);3.1.3程序改进选择椭球体类型时,可以使用switch语句进行选择。程序包括:# include# include# define PI 3。Void
11、 main()Int D1、M1、D2、M2、tuoqiuti、a;双工x、y、z、E2双ms1、s1、angleb、radianb、degree1双MS2、S2、anglel、radianl、degree2杜布尔n,h;Printf (please input angleb,anglel,h n );scanf(“% lf % lf % lf”,angleb,anglel,h);/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
12、 * 将纬度转换为弧度* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */D1=(int)(ang leb 0.0001);MS1=ang le B- D1;m1=(int)(MS1)* 100 0.0001);S1=(MS1 * 100-M1)* 100;degree 1=D1 M1/60.0 S1/3600.0;RadianB=degree 1 * PI/180.0;/* * * * * * * * *
13、* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 将经度转换为弧度* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */D2=(int)(angleL 0.0001);MS2=angleL-D2;m2=(int)(ms 2 0.0001)x 100;S2=(MS2 * 100
14、-M2)* 100;degree 2=D2 M2/60.0 S2/3600.0;RadianL=degree 2 * PI/180.0;printf( radianb=% lf nradianl=% lf n ,radia nb,radianl);printf( Your choose is n1(classopski椭球体)n2(1975年国际椭球体)n3(WGS-84椭球体)n4(2000中国大地坐标系)333/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
15、* * * P100表格4-1* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */scanf(“% d”,tuoqiuti);开关(tuo quity)case 1: a=;E2=0.2966布列克;case 2: a=;E2=0.9588布列克;case : a=;E2=0.0130布列克;case 4: a=;E2=0.2900布列克;n=a/sqrt(1-E2 * sin(radianb)* s
16、in(radianb);/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * P105公式4-30* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */x=(n h)* cos(radianb)* cos(radianl);y=(n h)* cos(radianb)*
17、sin(radianl);z=(N *(1-E2)H)* sin(radian b);Printf (x=% lf ny=% lf NZ=% lf n ,x、y、z);3.1.4计划扩展选择椭球体类型时,可以使用判断、循环等语句进行选择和重复。3.2将空间坐标转换为空间大地坐标3.2.1基本程序根据将空间坐标转换为空间大地坐标的公式计算b、l、h,如下所示:l=atan(Y/X);n=a/sqrt(1-E2 * sin(B)* sin(B);h=(sqrt(X * X Y * Y)/cos(B)-N;b=atan(z/sqrt(x * x y * y)n * E2 * sin(b)/sqrt(x * x y * y);Printf (b=% lf nl=% lf NH=% lf n ,b,l,h);3.2.2程序改进根据将空间坐标转换为空间大地坐标的公式计算b、l、h。此程序的核心是以下迭代计算程序(例如,黑色附加部分)。b=atan(Z/sqrt(X * X
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年郑州市郑盐盐业集团有限公司招聘一批工作人员考试备考题库及答案解析
- 2026河南商丘市直机关事业单位公益岗位招聘13人笔试备考题库及答案解析
- 2026黑龙江哈尔滨工业大学机电工程学院机械设计系招聘笔试备考题库及答案解析
- 2026湖北武汉人才服务发展有限公司招聘派往武汉市国企工作笔试备考题库及答案解析
- 2026年内蒙古科技职业学院单招职业适应性测试题库有答案详细解析
- 2026青海湟水文化产业有限公司招聘6名笔试模拟试题及答案解析
- 2026宁夏银川市永宁县卫生健康系统第一期专业技术人员自主招聘59人笔试备考试题及答案解析
- 2026云南临沧永德县人力资源和社会保障局招聘就业见习人员30人考试备考题库及答案解析
- 2026浙江事业单位统考玉环市招聘59人笔试模拟试题及答案解析
- 贵州省重点名校2026届初三第一次教学质量检测试题语文试题试卷含解析
- 企业内部福利待遇制度
- 钢丝pe施工方案(3篇)
- 2026年医疗AI辅助手术报告
- 2026年六安职业技术学院单招职业适应性考试题库含答案详解(考试直接用)
- 2026年《禁毒法》知识测试题及答案(全优)
- 骨科院感防控管理
- 企业人力资源管理体系规划方案书
- 2025年安徽专升本英语历年真题及答案
- 【544】人际心理治疗(IPT)
- 2026年枣庄滕州市事业单位公开招聘初级综合类岗位人员41人考试参考试题及答案解析
- 上海市2026届春季高考“井水与河水”语文作文解析与范文欣赏
评论
0/150
提交评论