坐标系是 gis 的灵魂,坐标系问题在桌面版是个永恒的主题,下面将常见的坐标系问题以问答的形式列出来,希望对大家有所帮助
问: 我这有 2 个不同坐标的 shp 要素,这 2 个要素是同一地理位置的,但是在 arcmap 中打开不能显示在同一范围内,所以我将其中一个要素的坐标转换成另一个要素的坐标,但是转换后,2 个要素还是不能显示在同一范围内
答: 能不能叠加的关键是各自的坐标系要正确,不一定要相同
检查数据的坐标系,错误的重新定义成正确的即可叠加到一起
问: 犯了个错误:有一个 shape 文件是 54 坐标系的,我不小心定义成 80 坐标系了,然后以之为标准对其它 shape 文件进行空间配准,今天弄分幅图的时候才发现错位了,请问有没有什么办法补救呢
答: 把那些数据都重新定义成 54 坐标系
问: 如何看出定义的坐标系是错误的
我听说是从extent 能看出来,但是我怎么看不出来
答: 从extent 看出坐标系是否正确要建立在对各种坐标系的坐标形式、坐标范围很了解的条件下
比如wgs84等地理坐标系的范围应满足-180≤X≤180,-90≤Y≤90,再比如Xian_1980_3_Degree_GK_Zone_38坐标系的坐标的形式是(38XXXXXX,YYYYYYY)等,如果你数据的坐标形式是 (19XXXXXX,YYYYYYY)而你定义成 Xian_1980_3_Degree_GK_Zone_38 就错了
当然有些错误从extent 是看不出来的,比如你 的 数 据 正 确 的 坐 标 系 是Xian_1980_3_Degree_GK_CM_111E而 你 定 义 成 了Beijing_1954_3_Degree_GK_CM_111E ,这个错误从extent 是看不出来的
问: 我的数据是 wgs84 坐标系的,在 dataframe 的