永发信息网

wgs84与当地坐标之间要怎么样去转换参数?

答案:2  悬赏:70  手机版
解决时间 2021-01-28 08:46
  • 提问者网友:欲劫无渡
  • 2021-01-28 04:20
wgs84与当地坐标之间要怎么样去转换参数?
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-01-28 05:02
找商客坐标拾取系统来转换就好了,这个软件可以解决你这个转换的问题哦!
全部回答
  • 1楼网友:一把行者刀
  • 2021-01-28 05:22
对于坐标系的转换,给很多gps的使用者造成一些迷惑,尤其是对于刚刚接触的人,搞不明白到底是怎么一回事。我对坐标系的转换问题,也是一知半解,对于没学过测量专业的人来说,各种参数的搞来搞去实在让人迷糊。在我有限的理解范围内,我想在这里简单介绍一下,主要是抛砖引玉,希望能引出更多的高手来指点迷津。 我们常见的坐标转换问题,多数为wgs84转换成北京54或西安80坐标系。其中wgs84坐标系属于大地坐标,就是我们常说的经纬度坐标,而北京54或者西安80属于平面直角坐标。对于什么是大地坐标,什么是平面直角坐标,以及他们如何建立,我们可以另外讨论。这里不多啰嗦。 那么,为什么要做这样的坐标转换呢? 因为gps卫星星历是以wgs84坐标系为根据而建立的,我国目前应用的地形图却属于1954年北京坐标系或1980年国家大地坐标系;因为不同坐标系之间存在着平移和旋转关系(wgs84坐标系与我国应用的坐标系之间的误差约为80),所以在我国应用gps进行绝对定位必须进行坐标转换,转换后的绝对定位精度可由80提高到5-10米。简单的来说,就一句话,减小误差,提高精度。 下面要说到的,才是我们要讨论的根本问题:如何在wgs84坐标系和北京54坐标系之间进行转换。 说到坐标系转换,还要罗嗦两句,就是上面提到过的椭球模型。我们都知道,地球是一个近似的椭球体。因此为了研究方便,科学家们根据各自的理论建立了不同的椭球模型来模拟地球的形状。而且我们刚才讨论了半天的各种坐标系也是建立在这些椭球基准之上的。比如北京54坐标系采用的就是克拉索夫斯基椭球模型。而对应于 wgs84坐标系有一个wgs84椭球,其常数采用 iugg第17届大会大地测量常数的推荐值。wgs84椭球两个最常用的几何常数:长半轴:6378137±2(m);扁率:1:298.257223563 之所以说到半长轴和扁率倒数是因为要在不同的坐标系之间转换,就需要转换不同的椭球基准。这就需要两个很重要的转换参数da、df。 da的含义是两个椭球基准之间半长轴的差;df的含义是两个椭球基准之间扁率倒数的差。 在进行坐标转换时,这两个转换参数是固定的,这里,我们给出在进行84—〉54,84—〉80坐标转换时候的这两个参数如下: wgs84>北京54:da:-108;df:0.0000005 wgs84>西安80:da: -3 ;df: 0 椭球的基准转换过来了,那么由于建立椭球的原点还是不一致的,还需要在dxdydz这三个空间平移参量,来将两个不同的椭球原点重合,这样一来才能使两个坐标系的椭球完全转换过来。而由于各地的地理位置不同,所以在各个地方的这三个坐标轴平移参量也是不同的,因此需要用当地的已知点来计算这三个参数。具体的计算方法是: 第一步:搜集应用区域内gps“b”级网三个以上网点wgs84坐标系b、l、h值及我国坐标系(bj54或西安80)b、l、h、x值。(注:b、l、h分别为大地坐标系中的大地纬度、大地经度及大地高,h、x分别为大地坐标系中的高程及高程异常。各参数可以通过各省级测绘局或测绘院具有“a”级、“b”级网的单位获得。) 第二步:计算不同坐标系三维直角坐标值。计算公式如下: x=(n+h)cosbcosl y=(n+h)cosbsinl z=[n(1-e2)+h]sinb
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯