坐标转换

Download Report

Transcript 坐标转换

坐标转换
西安科技大学测绘学院
史经俭
坐标转换
一、大地测量基准的基本概念
所谓基准是指为描述空间位置而定义的点线面。
而大地测量基准是指用以描述地球形状的地球椭球参数,
包含描述地球椭球几何特征的长短半轴和物理特征的有关参
数、地球在空间的定位及定向以及描述这些位置所采用的单
位长度的定义。
经典大地测量基准通常采用的是与区域大地水准面最佳
拟合的参考椭球,其中心往往与地心不重合。由于地球表面
的不规则性,适合于不同地区的参考椭球的大小、定位和定
向都不一样,每个参考椭球都有各自的参数和参考系。参考
椭球对于天文大地测量、大地点坐标的推算以及国家测图和
区域绘图来说,是十分适宜的。
坐标转换
二、坐标转换的基本概念
坐标转换是测绘实践中经常遇到的重要问题之一。
坐标转换通常包含两层含义:坐标系变换和基准变换。
坐标系变换:就是在同一地球椭球下,空间点的不同坐
标表示形式间进行变换。包括大地坐标系与空间直角坐标系
的相互转换、空间直角坐标系与站心坐标系的转换、以及大
地坐标系与高斯平面坐标系的转换(即高斯投影正反算)
基准变换:是指空间点在不同的地球椭球见的坐标变换。
可用空间的三参数或七参数实现不同椭球间空间直角坐标系
或不同椭球见大地坐标系的转换。
三、坐标系转换的模型
1.大地坐标系与空间直角坐标系的相互转换
(1)大地坐标系转换为空间直角坐标系(BLH→XYZ)
在相同的基准下,将大地坐标系转换为空间直角坐标系。
公式为:
三、坐标系转换的模型
1.大地坐标系与空间直角坐标系的相互转换
(2)空间直角坐标系转换为大地坐标系( XYZ → BLH )
在相同的基准下,将大地坐标系转换为空间直角坐标系。
公式为:
利用该式计算有一个问题:后两式中有交叉变量,因此必
须采用迭代的方法。因此必须采用下面的办法处理
三、坐标系转换的模型
1.大地坐标系与空间直角坐标系的相互转换
(2)空间直角坐标系转换为大地坐标系( XYZ → BLH )
首先用下式求出B的初值
然后,利用B的初值求出H、N的初值,再次求定B的值。
三、坐标系转换的模型
1.大地坐标系与空间直角坐标系的相互转换
(2)空间直角坐标系转换为大地坐标系( XYZ → BLH )
也可以采用如下的直接算法。公式为:
三、坐标系转换的模型
1.大地坐标系与空间直角坐标系的相互转换
(2)空间直角坐标系转换为大地坐标系( XYZ → BLH )
其中:
三、坐标系转换的模型
2.高斯投影坐标正反算
空间大地坐标系与平面直角坐标系的转换采用数学投影的方法,
我国采用的是高斯投影。
(1)高斯投影正算公式(BL →xy )公式为:
三、坐标系转换的模型
2.高斯投影坐标正反算
(1)高斯投影正算公式(BL →xy )
三、坐标系转换的模型
2.高斯投影坐标正反算
(1)高斯投影正算公式(BL →xy )
三、坐标系转换的模型
2. 高 斯 投 影 坐
标正反算
空间大地坐标
系与平面直角
坐标系的转换
采用数学投影
的方法,我国
采用的是高斯
投影。
(2)高斯投
影反算公式
( xy → BL )
公式为:
三、坐标系转换的模型
2. 高 斯 投 影
坐标正反算
(2)高斯
投影反算公
式( xy →
BL )
四、基准转换的模型
1.不同地球椭球坐标系的空间三参数或七参数转换
不同地球椭球之间的坐标系转换实际上是不同基准之间的
转换。
不同基准之间的转换方法很多,可以通过空间变换的方法
实现,亦可用平面变换方法进行。
下面介绍七参数布尔莎模型
设两不同地球椭球的对应的两个空间直角坐标系见有7个
转换参数:
3个平移参数(原点不重合产生);
3个旋转参数(坐标轴不平行产生);
1个尺度参数(两坐标系间的尺度不一致产生)。
见下图
四、基准转换的模型
1.不同地球椭球坐标系的空间三参数或七参数转换
设
(XA,YA,ZA)为某点在A空间直角坐标系中的三维坐标,
(XB,YB,ZB)为某点在B空间直角坐标系中的三维坐标,
(△X0, △ Y0, △ Z0)为某点从A空间直角坐标系转换到B
空间直角坐标系中的三个平移参数,
( ωX, ωY, ωZ )为某点从A空间直角坐标系转换到B空间
直角坐标系中的三个旋转参数,
m为某点从A空间直角坐标系转换到B空间直角坐标系中的三
个尺度参数。
则点从A空间直角坐标系转换到B空间直角坐标系中的模型为
四、基准转换的模型
四、基准转换的模型
2.不同地球椭球坐标系的平面相似转换
不同地球椭球坐标系间的平面相似转换是一种二维转换。
一般而言,两平面坐标系间的转换需要4个转换参数
2个平移参数(原点不重合产生);
1个旋转参数(坐标轴不平行产生);
1个尺度参数(两坐标系间的尺度不一致产生)。
设(xA,yA)为某点在A空间直角坐标系中的坐标,
(xB,yB)为某点在B空间直角坐标系中的坐标,
(△X0, △ Y0)为某点从A空间直角坐标系转换到B空间直
角坐标系中的2个平移参数,
α为从A空间直角坐标系转换到B空间直角坐标系中的1个旋
转参数,
m为从A空间直角坐标系转换到B空间直角坐标系中的1个尺
度参数。
则点从A直角坐标系转换到B空间直角坐标系中的模型为
(1)先旋转、再平移、最后统一尺度



   x   cos 
x
  (1  m )  
  
yB
   y    sin 
sin    x  
   
cos    y  A 
(2)先平移、再旋转、最后统一尺度
x
 cos 
   (1  m ) 
 y B
  sin 
sin      x   x  
  
    
cos      y   y  A 
再见