neu坐标系和xyz坐标系转换_航测必知的坐标系详解和转换关系

在航测中可能经常会遇到不知道如何选择正确的坐标系和坐标系之间的转换,现在我们针对于航测坐标系做详细的讲解。

首先简单介绍一下航测中地理坐标系、投影坐标系以及地图投影的概念:地理坐标系:为球面坐标。 参考平面地是椭球面,坐标单位:经纬度;

投影坐标系:为平面坐标。参考平面地是水平面,坐标单位:米、千米等;

地理坐标转换到投影坐标的过程可理解为投影。(投影:将不规则的地球曲面转换为平面)。

针对上面三个问题,将一一介绍。

1、地理坐标系

1.1 地球的三级逼近

1.1.1大地水准面

地球的自然表面有高山也有洼地,是崎岖不平的,我们要使用数学法则来描述他,就必须找到一个相对规则的数学面。

大地水准面是地球表面的第一级逼近。假设当海水处于完全静止的平衡状态时,从海平面延伸到所有大陆下部,而与地球重力方向处处正交的一个连续、闭合的曲面,这就是大地水准面。

1.1.2地球椭球体

大地水准面可以近似成一个规则成椭球体,但并不是完全规则,其形状接近一个扁率极小的椭圆绕短轴旋转所形成的规则椭球体,这个椭球体称为地球椭球体。它是地球的第二级逼近。

下面列举了一些常见椭球体的参数。我国1952年以前采用海福特椭球体,从1953年起采用克拉索夫斯基椭球体。 1978年我国决定采用新椭球体GRS(1975),并以此建立了我国新的、独立的大地坐标系,对应ArcGIS里面的Xian_1980椭球体。从1980年开始采用新椭球体GRS(1980),这个椭球体参数与ArcGIS中的CGCS2000椭球体相同。

1.1.3大地基准面

确定了一个规则的椭球表面以后,我们会发现还有一个问题,参考椭球体是对地球的抽象,因此其并不能去地球表面完全重合,在设置参考椭球体的时候必然会出现有的地方贴近的好(参考椭球体与地球表面位置接近),有地地方贴近的不好的问题,因此这里还需要一个大地基准面来控制参考椭球和地球的相对位置。 这是地球表面的第三级逼近。有以下两类基准面:

地心基准面:由卫星数据得到,使用地球的质心作为原点,使用最广泛的是 WGS 1984。

区域基准面:特定区域内与地球表面吻合,大地原点是参考椭球与大地水准面相切的点,例如Beijing54、Xian80。我们通常称谓的Beijing54、Xian80坐标系实际上指的是我国的两个大地基准面。

我们通常说的参心大地坐标系和地心大地坐标系的区别就在于此。

参心大地坐标系:指经过定位与定向后,地球椭球的中心不与地球质心重合而是接近地球质心。区域性大地坐标系。是我国基本测图和常规大地测量的基础。如Beijing54、Xian80。

地心大地坐标系:指经过定位与定向后,地球椭球的中心与地球质心重合。如CGCS2000、WGS84。

1.2地理坐标

地理坐标,就是用经线(子午线)、纬线、经度、纬度表示地面点位的球面坐标。

一般地理坐标可分为三种,天文经纬度,大地经纬度,地心经纬度。通常地图上使用的经纬度都为大地经纬度,所以这里我介绍一下大地经纬度,其他两种要想了解的话可以百度一下,其实区别不大。

大地经纬度

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 将xyz坐标系转换neu坐标系需要以下步骤: 1. 了解xyz坐标系neu坐标系的定义:xyz坐标系是一个以地球质心为原点,以地球自轴为z轴,且与地球赤道共面的坐标系neu坐标系是一个以测站点为原点,以地球表面和地心连线垂直的法线方向(N轴)为参考方向,在该法线平面上选取东(E轴)和上(U轴)方向。 2. 根据已知的测站点坐标,确定neu坐标系的原点(测站点)和参考方向(N轴)。 3. 计算测站点坐标到地心的矢量差。通过将xyz坐标系的原点(地球质心)与测站点坐标相连,并得到该矢量的模(即距离测站点到地心的距离)和方向(即面向测站点的方向),可以得到该矢量差。 4. 利用已知测站点坐标到地心的矢量差,确定neu坐标系的东(E轴)和上(U轴)方向。东方向(E轴)的确定可以通过将已知的测站点坐标到地心的矢量差向右旋90度得到;上方向(U轴)的确定可以通过将已知的测站点坐标到地心的矢量差与地球自轴的叉乘得到。 5. 确定坐标轴方向后,将原始的xyz坐标系中的点坐标转换neu坐标系中的点坐标。通过向量运算,将原始点坐标与测站点坐标到地心的矢量差叉乘,并分解为东、北和上方向的分量,即可得到对应的neu坐标系中的点坐标。 值得注意的是,转换过程中需要确保xyz坐标系neu坐标系之间的坐标单位是一致的,一般为米(m)。 ### 回答2: 将xyz坐标系转换neu坐标系的方法有如下步骤: 1. 确定参考点:选择一个参考点作为原点,可以是地球表面的某个点,如某个地标的经纬度。 2. 计算基线向量:基线向量表示从参考点到测量点的向量,可以通过将测量点的xyz坐标减去参考点的xyz坐标得到。 3. 计算旋矩阵:使用参考点的经纬度计算旋矩阵。根据经纬度可以确定地球的几何参数,如椭球体的长轴、短轴、扁率等。根据这些参数,可以计算出旋矩阵。 4. 旋坐标:将基线向量乘以旋矩阵,得到经纬度下的neu坐标系坐标。 其中,neu坐标系是以北、东、上方向为坐标轴的地理坐标系。北方向是与地球的正交,指向地球表面的北极点;东方向是与北方向和上方向构成右手坐标系的向量;上方向是竖直向上与地球表面的法向量。 需要注意的是,这是一个简化的转换过程,没有考虑地球表面的曲率和其他复杂因素。在实际应用中,可能会使用更精确的转换方法和模型。 ### 回答3: 将一个坐标系XYZ转换NEU,需要使用旋矩阵和平移矩阵来进行转换。 首先,需要确定XYZ坐标系的原点和NEU坐标系的原点的坐标差异。假设XYZ坐标系的原点为 (X0, Y0, Z0),NEU坐标系的原点为 (N0, E0, U0)。那么,NEU坐标系的原点相对于XYZ坐标系的原点的坐标偏移为 (dN, dE, dU),其中 dN = N0 - X0,dE = E0 - Y0,dU = U0 - Z0。 然后,使用旋矩阵XYZ坐标系的坐标进行旋。通常,需要考虑的旋有三个:绕X轴旋α角,绕Y轴旋β角,绕Z轴旋γ角。旋矩阵可以表示为: R = Rx(α) * Ry(β) * Rz(γ) 其中 Rx(α),Ry(β),Rz(γ) 分别表示绕X轴、Y轴、Z轴旋的旋矩阵。每个旋矩阵可以由以下公式计算得到: Rx(α) = [1, 0, 0] [0, cos(α), -sin(α)] [0, sin(α), cos(α)] Ry(β) = [cos(β), 0, sin(β)] [ 0, 1, 0] [-sin(β), 0, cos(β)] Rz(γ) = [cos(γ), -sin(γ), 0] [sin(γ), cos(γ), 0] [ 0, 0, 1] 最后,对于一个在XYZ坐标系下的点 P(X, Y, Z),其在NEU坐标系下的坐标可以通过以下步骤计算得到: 1. 将点P的坐标减去XYZ坐标系NEU坐标系原点的坐标偏移,得到点P'的坐标 (X', Y', Z'),其中 X' = X - X0,Y' = Y - Y0,Z' = Z - Z0。 2. 将点P'的坐标乘以旋矩阵R,得到点P''的坐标 (N'', E'', U''),其中 [N'', E'', U''] = [X', Y', Z'] * R。 3. 在NEU坐标系下,点P的坐标为 (N, E, U) = (N'' + dN, E'' + dE, U'' + dU)。 通过以上步骤,我们可以将XYZ坐标系转换NEU坐标系

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值