Arcgis: Coordinate Issue

来源:互联网 发布:张国荣但愿人长久知乎 编辑:程序博客网 时间:2024/06/15 14:40

坐标轴偏移法:

    如果我想在Xian 1980 3 Degree GK Zone 39.prj(与上面示例相同)坐标系统中所有图形的x与y分别平移-100米(即x向西,y向南),其方法如下。

     如下图设置参数,从图中可见坐标系统名称没变,在Spatial Reference Properties中modify坐标系统,将False_Easting与False_Northing设置成如下图所示(向西南方向移动坐标的目的就在于测试当伪东移变小伪北移变负时能否移动成功)。


坐标系统参数的更改:

    在catolog中右键clear坐标系统,并select成Xian1980 3 Degree GKZone 39.prj。 同时加载原始数据与转换之后的据,比对图如下所示。


Instance:Conversion- Beijing_1954_3_Degree_GK_Zone_40 toXian_1980_3_Degree_GK_Zone_40

按如下顺序添加图层,XZQ坐标为1980系,即目标坐标系,这个图层要先添加。再添加所有要转换坐标的54系图层。



   再使用SA工具进行空间变换,分别使用“after”和“三点”两个link file进行坐标的转换,当然,这些点是专业机构提供的。


tips:转换前不忘set Data,设置要转换坐标的图层。


坐标系设置:

坐标系的改变可能会导致面积的误差。

    Layers框架中的坐标系要设置准确,有些工作空间由于先加入了54坐标的图层,所以Coordinate自动变成了54的,

如果再添加80坐标系的图层,某些情况下会发生默认的自动转换。

    有些经过坐标转换得到的图层,属性中虽然没有关于坐标的描述,这时它的坐标信息是隐含的。比如经过转换得到的shape格式的图层,坐标信息是Unknown,有时不需要加坐标信息,它的位置已经准确。当位置不准确时,需要加入相应的坐标信息,比如已知原CAD图使用的是54坐标系,这时就需要把坐标信息改成54的。(虽然改成了54,但其实它的图上位置已经是80的)。

    Layers大框架下的坐标系统要设置准确,否则会出问题。

    图层的坐标信息就算改成需要的,位置也不一定正确,一定要和具有正确坐标的图层对比才行。

使用export方法,有时可以改变坐标系,比如1954的二调图斑export到1980的dataset之后,就转换过来了。


0 0