码迷,mamicode.com
首页 > 其他好文 > 详细

GIS的课后复习:空间数据处理 - 1.1坐标变换

时间:2015-04-15 19:05:44      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

坐标变换是为了实现对数字化数据的坐标系转换和图纸变形误差的改正。分为仿射变换、相似变换、二次变换。

1) 仿射变换(AffineTransform)

  即如图所示的坐标变换:

技术分享

设:x,y为数字化仪坐标,X,Y为理论坐标,m1、m2为地图横向和纵向的实际比例尺,两坐标系夹角为а,数字化仪原点O‘相对于理论坐标系原点平移了a0、b0。
根据图形变换原理,得出坐标变换公式如下
X = a0 + ( m1 * cosа ) * x + ( m2 * sinа ) * y
Y = b0 -  ( m1 * sinа ) * x + ( m2 * cosа ) * y
其中,设
a1 = m1 * cosа
b1 = - m1 * sinа
a2 = m2 * sinа
b2 = m2 * cosа
则上式可为:
X = a0 + a1 * x + a2 * y
Y = b0 + b1 * x + b2 * y

技术分享

2) 相似变换
•由一个图形到另一个图形,在改变的过程中保持形状不变(大小方向和位置可变),这样的图形改变叫做图形的相似变换。
•任何相似变换可以分解为放缩,平移,旋转和翻转变换的复合。
•相似变换是仿射变换的一种特殊情况,也就是在仿射变换中去除错位变换这个因子后的结果。
3) 二次变换
技术分享
先COPY到这里,备课后复习~
    

GIS的课后复习:空间数据处理 - 1.1坐标变换

标签:

原文地址:http://www.cnblogs.com/minemine/p/4428880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!