MapGIS数据转换:坐标系转换教程
坐标系对空间数据而言是必不可缺的一部分,完整的空间数据转换同样应该包含坐标系的转换。简单来说,坐标系的定义大致可以分为两类:地理坐标系和投影坐标系。其中地理坐标系的定义应该包括椭球体和基准面;投影坐标系的定义应该包含椭球体、基准面、投影方式以及投影参数。
MyFME在读取MapGIS 6数据时提供“Read Coordinate System From Source”选项来决定是否读取MapGIS数据文件中的坐标系信息(图1)。当然,在MapGIS是否正确定义了坐标系信息,直接影响FME是否能进行正确的转换。
图1
MapGIS6地理坐标系转换
以西安80坐标系的定义为例,能被MyFME正确的识别设置如下所示(图2),红线框出部分为必须正确设置的参数:
图2
转换为Shape后在ArcGIS Desktop打开后坐标系信息如下(图3):
图3
MapGIS投影坐标系转换
以西安80高斯投影坐标系的定义为例,能被MyFME正确识别的设置如下所示(图4),红线框出部分为必须正确设置的参数:
图4
转换为Shape后在ArcGIS Desktop打开坐标系信息如下(图5):
图5
在图4中需要说明的是,MyFME使用“平移X”参数来识别MapGIS数据是否采用大数坐标(注意这是我们所建议的方式,或许MapGIS 6并没有这个参数选项)。如果数据采用大数坐标(X坐标前加带号),则参数设置如下所示(图6):
图6
不过大多数MapGIS 6的数据文件的高斯投影坐标系采用下面的设置(图7),并没有对“平移X”参数项做设置。
图7
在这种情况下,为了使数据的坐标系仍然能够正确的进行转换,可以修改MyFME的坐标系配置文件,将X_OFF参数项默认为500000或35500000。关于如何修改,这里就不做讨论了。
需要说明的两点:
1、用户可以在FME设计状态下对“Read Coordinate System From Source”进行修改,以决定是否从源数据文件中读取坐标系信息(图8)。
图8
2、如果用户清楚的知道数据源的坐标系信息,则可以在FME中为数据源指定对应的坐标系(图9)。
图9
—文章转自地信论坛
本文仅限行业学习交流之用,版权、著作权归原载平台及作者所有,如有侵权,请联系删除。
- END -