最近尝试通过ArcMAP进行坐标转换工作。
关于地理坐标系和投影坐标系的区别,请看这篇文章:地理坐标系和投影坐标系
ArcMAP有几个工具可以进行转换和校正,如地理配准和空间校正。
地理配准:用于栅格数据。
空间校正:用于矢量数据。
下面记录一下把北京-54投影坐标系转换到WGS-84地理坐标系的操作过程。
1.北京坐标系图层和WGS-84图层都加载到一个GDB里面,GDB数据库编辑数据更加稳定可靠。先添加WGS-84图层,ArcMAP会默认把图层设置为第一个图层的坐标系,接下来添加北京坐标系的图层,由于坐标系不一样,ArcMAP会动态转换坐标(不改变源数据,仅仅是展示在默认坐标系下面)。WGS-84图层作为参考,北京坐标系要转换为WGS-84坐标系,要跟这个图层的数据吻合。
2.开始编辑
3.打开空间校正工具
4.选择校正数据,WGS-84坐标的数据作为参考,北京坐标系的数据是需要校正的数据。
5.校正方法选择“橡皮页变换”,开始选择-仿射 方法,发现这边修正了,另外一边就偏移了,因为它是整体变化。用橡皮页变换的话,仅仅是有链接的地方才变换,不影响其他地方。
橡皮页变换常用于两个或多个图层的对齐。
6.校正的链接文件需要定期保存一下。这些参数可能下次复用。这些数据具有很好的复用价值。
7.点击 校正
8.校正后,有链接的地方基本是重合的。
PS:花了两个星期来搞这件事,暂未找到自动化的方法。最开始用仿射方法,用了一周的时间,手工点击了12000个点,最后发现不可行。