不同坐标系间转换匹配问题
具体问题:当前有两个shp图层,坐标系分别为甲图层的Beijing_1954_3_Degree_Gk_CM_114E,和乙图层的CGCS_2000_3_Degree_GK_CM_114E,如何让两个图层重叠呢?
解决步骤:
- 将甲图层的Beijing_1954_3_Degree_Gk_CM_114E利用project工具去掉投影,得到Beijing_1954地理坐标系;
- 在catalog中修改甲图层的地理坐标系,强制转换,Beijing_1954改为GCS_China_Geodetic_Coordinate_System_2000;
- 再利用project工具,将甲图层的GCS_China_Geodetic_Coordinate_System_2000地理坐标投影到CGCS_2000_3_Degree_GK_CM_114E。最后甲和乙图层加载到窗口中,便可以重叠了。
关于投影,你必须清楚的事
- define projection工具,用于让无地理坐标系的图层得到地理坐标;
- project工具,用于地理坐标系和投影坐标系的相互转换,注意是相互转换,即可以得到投影,也可以去投影;
- 在目录下,只能强制转换两个图层的地理坐标。严格上来说,在生产过程中,一个图层的地理坐标是不允许转化的。但是若实在需要将两个图层匹配,用于出图和空间分析等,可以再catalog中进行地理坐标的转换,但不可以直接转换投影坐标。
一点心得写在最后
以前对于坐标系和地图投影,原理一直没搞得太明白。有时候稀里糊涂的瞎尝试,也许能得到想要的结果。但有时候运气不好,相反还把原始数据搞坏了。所以,对于地图投影和坐标系转换,还是要依据原理,按照步骤来操作。