大地基准面(转载)

2024-09-01 13:08
文章标签 转载 大地 基准面

本文主要是介绍大地基准面(转载),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大地基准面(Geodetic datum),设计用为最密合部份或全部大地水准面的 数学 模式。它由椭球体本身及椭球体和地表上一点视为原点间之关系来定义。此关系能以 6个量来定义,通常(但非必然)是大地 纬度 、大地 经度 、原点高度、原点高度、原点 垂线 偏差之两分量及原点至某点的大地方位角。
          对于地理坐标,只需要确定两个参数,即椭球体和大地基准面。对于投影坐标,投影类型为Gauss Kruger(Transverse Mercator),除了确定椭球体和大地基准面外,还需要确定中央经线。  
 大地基准面的确定关键是确定7个参数(或者其中几个参数),北京54基准面可以用三个平移参数来确定,即“-12,-113,-41,0,0,0,0”,很多软件近似为Krasovsky(0,0,0,0,0,0,0)基准面;西安80的7参数比较特殊,各个区域不一样。一般有两个途径:一是直接从测绘部门获取;二是根据三个以上具有西安80坐标系与其他坐标系的同名点坐标值,利用软件来推算,有一些绿色软件具有这个功能,如Coord MG。




       地球表面是凹凸不平的,这给表达、描述、计算以及模拟等工作带来了很多不便,在科学研究中,很多时候我们都会想把现实简化,就如同数学科中的假设、物理科中的理想体一样,这里我们也采取用一个旋转椭球体来逼近地球的表面,这个旋转椭球体就被称为地球椭球体。地球椭球体就可以用严格的数学公式来表示了,涉及到的参数包括椭球体长半径a、椭球体短半径b和椭球的扁率f=(a-b)/a。这三个参数可以确定椭球体了,但是单有椭球体还不够,椭球体放在哪?怎么放?这个时候需要的就是大地基准面,它是来对地球椭球体定位和定向的。(其实我们通常所说的北京54和西安80其实是我国的两个大地基准面。)一个地球椭球体可以对应很多个大地基准面,不同的国家和地区采取不同的大地基准面,目的就是能够使得地球椭球体最好的拟合自己关心的这片区域,而这个最佳的拟合位置就是所谓的大地原点
 
       有了地球椭球体和大地基准面,现在就需要建立坐标系统。地理坐标系统GCSgeographiccoordinate system)是采用三维的球面坐标来表示地理位置,此坐标系统的三要素包括:角度度量单位(angularunit of measure)、本初子午线(primemeridian)以及基于某个地球椭球体的大地基准面datum)。它使用经纬度坐标(L, B,H)来表示地理位置。地球椭球体可以用严格的数学公式表示了,但它是个曲面,我们日常用到的纸张、屏幕依旧还是个二维的平面,所以需要把它转换到二维的平面上来,这就是所谓的投影,所对应的坐标系统就是投影坐标系统。较容易理解的一种对投影的比喻是:把地球想象成一个透明的球体,可以选择在球心、球面或是球外放置一个灯泡,当灯泡打亮的时候就可以把地球体上的标识(经纬线、地物点……)投影到球外的一个投影平面上。这一过程和需要投影的地球椭球体有关,还与灯泡的位置以及投影平面的位置有关。(根据投影的变形性质,把投影分为等角投影、等面积投影、等距离投影和等方位投影;根据投影面的不同,把投影分为圆柱投影、圆锥投影和方位投影;根据投影面和球面的位置不同,又可以把投影分为正轴投影、横轴投影和斜轴投影。)所以投影坐标系统是在某个地理坐标系统基础上使用某种投影算法得到的,坐标单位通常是米,坐标形式为(X,Y, Z)。
 
       进行不同坐标系统之间的坐标转换,需要求出坐标系统之间的转换参数。不同投影坐标系转换有7个参数:3个平移参数(XYZ方向)、3个旋转参数(XYZ方向)、1个尺度变化参数(位置的缩放)。不同地理坐标系转换有9个参数:3个平移参数、3个旋转参数、1个尺度变化参数、2个地球椭球元素变化参数(dA:两个椭球基准之间半长轴的差、dF:两个椭球基准之间扁率倒数的差)

这篇关于大地基准面(转载)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1127019

相关文章

提问的智慧(转载)

此文让我受益良多。值得一读,大家如果也觉得不错就一起来推~~~   ---------------------------------      在黑客世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案。       首先你必须明白,黑客们只偏爱艰巨的任务,或者能激发他们

Struts2常用标签总结--转载

Struts2常用标签总结 一 介绍 1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于

【转载】ACM感悟

今天看了一篇我们学校前辈的ACM的感悟,觉得写的十分有道理,这里转载,文章还会不断的改进和更新。 原文链接:http://www.cnblogs.com/Chierush/p/3760870.html?ADUIN=1339764596&ADSESSION=1401536826&ADTAG=CLIENT.QQ.5329_.0&ADPUBNO=26349 声明:本文是写给弱校ACM新手的一点

转载 SPI的比喻理解

SPI 传输是一个虚拟的移位寄存器方式。 你这么理解就可以: 主机和从机之间有一条 16 格的传送带。主机一格一格拨动它转动(相当于发送时钟)。 如果是主机发送,它就把一个个的东西放在传送带上,转动 8 次,就传到从机一侧了。这时,从机可以从传送带上将东西取下。如果从机没有取东西,这些东西再转 8 次又回到主机一侧。 如果是主机接收,从机就要把 8 个东西一次放上传送带。当主机转动 8 次,东西就

转载:从小白鼠试毒问题-海明码

问题提出: 有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多少只小白鼠才能在24小时时鉴别出哪瓶水有毒? 问题分析: 需要多少只小白鼠?这个很容易想到是10只(二进制),但是如何鉴别哪一瓶水有毒?(即如何安排小白鼠?)原贴如下:https://blog.csdn.net/mengtnt/article/details/8477747 海明码计算: 转载

[转载]20本经典云计算书籍和内容简介

云计算 : 深刻改变未来 内容简介 · · · · · · 本书概述了云计算的起源、发展以及商业模式,介绍了云计算的关键技术、典型应用以及开源软件和社区。 云计算既是机遇也是挑战,中国科技何去何从?需要从国家层面重视云计算,在教育、普及、重点研发、示范工程等诸多领域对其进行统筹规划,从而推动云计算在中国的发展,并最终使云计算造福百姓,惠及国民经济,推动科

将自己的工程开源到GitHub---转载记录保存

1.1 工程中创建Module   最开始你可能自己写了个工程,感觉不错,进行了一定的封装和优化,想留作开发下一个App时用或者给别人用。但是每次复制粘贴代码显得繁琐,还要处理一堆的package name和import错误。于是你想着把它改造成独立的工程,每次整个工程复制进去,设置引用就可以了。这就要使用Android Studio的module了。以前,你的工程只有一个Module,就是(M

数论模板(转载)

https://blog.csdn.net/weixin_43238423/article/details/99685883 这位同学总结得挺好的  #include<bits/stdc++.h>using namespace std;typedef long long ll;const ll mod=1000007;const ll N=100010;ll v[N],prime[N

【转载】如何才是Data Scientist?

发信站: BBS 未名空间站 (Sat Jan  4 17:53:14 2014, 美东) 如何才是Data Scientist? 小弟本是学术界的Bioinformatics Scientist,因生计问题3年前改行工业界Data Scientist,经历过2家大的互联网公司,3个不同的岗位的Data Scientist。现将这些 年来摸爬滚打中所学所做所想所理解总结如下,抛砖引

转载: 成大事的9种心态

每个人做人办事的手段都是不一样的,可以讲,一个人就有一种手段,一个人就有一种靠自己手段获得成功的途径。无数事实表明,有些人就是太过于自信,想念自己确认的手段能够解决任何问题,但不知道这种往往是起不到任何作用。因此,他们总觉得离成功的目标不是越来越近,而实际上越来越远。   人生的计划和行动,是需要靠章法来完成的,而不是靠一些怪招去谋划的。这就好比在拳击台比赛一样:两个拳手相互较量,激战正酣,进