有关高斯投影换带数值公式报告.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有关高斯投影换带数值公式报告

辽宁工程技术大学 大地测量基础 综合训练二 教学单位 测绘与地理科学学院 专 业 测绘工程 名 称 80椭球高斯投影坐标换带 班 级 测绘14-1 学 号 1404070101、1404070115学生姓名 蔡文豪、林珞珂、熊楚君 指导教师 王佩贤 目录 原理……………………………………………………………… 1 1.1 高斯投影及坐标正反算…………………………………………………………… 1 1.2 高斯投影正算公式………………………………………………………………… 2 1.3 高斯投影反算公式………………………………………………………………… 3 2、目的意义………………………………………………………… 4 2.1 换带的理由………………………………………………………………………… 4 2.2 编程的理由………………………………………………………………………… 4 3、流程图…………………………………………………………… 5 4、语言简介………………………………………………………… 6 4.1 语言特点…………………………………………………………………………… 6 4.2 工作原理…………………………………………………………………………… 7 5、有关程序………………………………………………………… 6 5.1 程序界面…………………………………………………………………………… 6 5.2 程序源码…………………………………………………………………………… 6 5.3 程序使用说明……………………………………………………………………… 6 5.4 程序检验数据……………………………………………………………………… 7 5.5 程序评价…………………………………………………………………………… 6 原理 高斯投影及坐标正反算 参考椭球面的高斯投影是指将地表的观测元素先投影到参考椭球面上(称为高斯归化),再投影到高斯平面上(称为高斯投影改化),这样就可以在高斯平面直角坐标系中进行测量平差计算。在控制测量学中,由控制点的大地经纬度(L,B)?计算其高斯平面坐标(X,Y),称为高斯投影正算;由高斯平面坐标(X,Y)计算其大地经纬度(L,B,称为高斯投影反算;由一个投影带的高斯平面坐标(x1,y1)计算其在另一个投影带的高斯平面坐标(x2,x2)称为高斯投影换带计算。 ? 为了控制测量而选择地图投影时,应根据测量的任务和目的来进行。为此,对地图投影提出了以下要求: ? (1)应当采用等角投影(又称正形投影),可以保证在有限的范围内使地图上图形同椭球上原形保持相似,这给识图用图将带来很大便利。 ? (2)要求长度和面积变形不大,并能够应用简单公式计算由于这些变形而带来的改正数。从理论上说,不管投影变形有多大,都是可以计算出来的。 ? (3)将大的区域按一定规律分成若干小区域(或带)。每个带单独投影,并组成本身的角坐标系,然后,再将这些带用简单的数学方法连接在一起,从而组成统一的系统。 ? 2、高斯投影正算公式: 当把1975年国际椭球参数代入正算公式,整理可得相似的正算公式: 其中 高斯投影反算公式 将1975年国际椭球元素值代入,经整理可得高斯投影坐标反算公式: 其中 意义目的 1、换带的理由 (1)高斯投影虽然保证了角度投影前后没有变形,但是其长度变形仍然存在,并且距离中央子午线越远,长度变形越大。为了限制高斯投影的长度变形,将椭球面按一定经度的子午线划分成不同的投影带,把投影范围限制在中央子午线东西两侧一定的狭长地带内分别进行投影。 (2)由于中央子午线经度不同,使得椭球面上统一的大地坐标系,分割成各带独立的平面坐标系。为了得到统一的坐标系,必须进行换带计算。 2、编程的理由 使用C++语言编写程序,简化计算过程,节省时间,提高工作效率,降低错误出现率。 流程图 语言简介 C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之

您可能关注的文档

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档