坐标变换

更新时间:2022-08-25 14:13

坐标变换是空间实体的位置描述,是从一种坐标系统变换到另一种坐标系统的过程。通过建立两个坐标系统之间一一对应关系来实现。是各种比例尺地图测量和编绘中建立地图数学基础必不可少的步骤。两个及以上的坐标转换时由极坐标相对参照确定维数空间。

含义

坐标变换共有五种,除平移外均以坐标原点为基准点,即变换前后坐标原点不变。

下面给出五种基本变换的中英文名称和矩阵描述。

基本变换

多维视图

二维

三维

变倍

scale

二维

三维

旋转

rotate:以逆时针旋转为例。则旧坐标到新坐标的变换矩阵为

二维

[cos(θ) sin(θ)]

[-sin(θ) cos(θ)]

三维

绕Z轴 绕Y轴 绕X轴

▏cos(θ) -sin(θ) 0 0▕ ▏cos(θ) 0 sin(θ) 0▕ ▏1 0 0 0▕

▏sin(θ) cos(θ) 0 0▕ ▏ 0 1 0 0▕ ▏0 cos(θ) -sin(θ) 0▕

▏ 0 0 1 0▕ ▏-sin(θ) 0 cos(θ) 0▕ ▏0 sin(θ) cos(θ) 0▕

▏ 0 0 0 1▕ ▏ 0 0 0 1▕ ▏0 0 0 1▕

切变

shear

二维

沿X轴 沿Y轴

▏1 k 0▕ ▏1 0 0▕

▏0 1 0▕ ▏k 1 0▕

▏0 0 1▕ ▏0 0 1▕

三维

沿X轴 沿Y轴 沿Z轴

▏1 k l 0▕ ▏1 0 0 0▕ ▏1 0 0 0▕

▏0 1 0 0▕ ▏k 1 l 0▕ ▏0 1 0 0▕

▏0 0 1 0▕ ▏0 0 1 0▕ ▏k l 1 0▕

▏0 0 0 1▕ ▏0 0 0 1▕ ▏0 0 0 1▕

反射

reflect:反射变换的实质是负变倍,实际上叫做“镜像”更为贴切。

二维

基于X轴 基于Y轴

▏1 0 0▕ ▏-1 0 0▕

▏0 -1 0▕ ▏0 1 0▕

▏0 0 1▕ ▏0 0 1▕

三维

基于Y-X平面 基于X-Z平面 基于Z-Y平面

▏1 0 0 0▕ ▏1 0 0 0▕ ▏-1 0 0 0▕

▏0 1 0 0▕ ▏0 -1 0 0▕ ▏0 1 0 0▕

▏0 0 -1 0▕ ▏0 0 1 0▕ ▏0 0 1 0▕

▏0 0 0 1▕ ▏0 0 0 1▕ ▏0 0 0 1▕

基于任意平面的坐标变换只要将其看成两个线性空间的映射即可

应用类型

平面解析几何

在平面几何学中,有直角坐标的平移和旋转,还有极坐标与直角坐标之间的相互转换。

直角坐标系中,坐标的平移,讲究的是一个相对坐标和绝对坐标。坐标的平移,是由坐标轴的平移和转动造成的。如果能弄清楚原坐标的移动距离、移动方向、转过的角度(相对于原坐标移动之前)。那么所要求的坐标,也做原坐标同样的变换就可以在新坐标中找到对应的位置。

地图数学

地理信息系统中,有两种意义的坐标变换,一是地图投影变换,即从一种地图投影转换到另一种地图投影,地图上各点坐标均发生变化;另一是量测系统坐标转换,即从大地坐标系到地图坐标系、数字化仪坐标系、绘图仪坐标系或显示器坐标系之间的坐标转换。

测量

工程施工过程中,由于采用了不同的坐标系,需要不同坐标系之间的坐标变换。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}