Arcgis 投影坐标系转换为地理坐标系

问题说明

今天,一个妹子问我怎么把投影坐标转换为地理坐标。在这里插入图片描述
说实话,这个问题我不会,而且当时没在电脑旁,匆匆用手机查了一下,找到一个转换坐标注记法。当然这个办法是不对的。下午回到家也好累,吃完晚饭我竟然睡了两个多小时,醒来已经晚上7点了。休息好也终于有精神学习了。弄了一个半小时,算是研究明白了,下面就是投影坐标转换为地理坐标的解决办法。

问题分析

(备注:如果懂这部分内容请忽略直接看解决办法)
首先,我们需要了解一点基础知识,什么是地理坐标系和投影坐标系。
坐标系(Coordinate System) 的概念为:“In geometry, a coordinate system is a system which uses one or morenumbers, or coordinates, to uniquely determine the position of a point or othergeometric element on a manifold such as Euclidean space”。简单的说,有了坐标系,我们才能够用一个或多个“坐标值”来表达和确定空间位置。没有坐标系,坐标值就无从谈起,也就无法描述空间位置。
在ArcGIS中栅格数据的属性里面,将“坐标系(CoordinateSystem)”称为“空间参考(Spatial Reference)”
地理坐标系进行地图投影后就变成了投影坐标系。地图投影(Map Projection)是按照一定的数学法则将地球椭球面上点的经维度坐标转换到平面上的直角坐标。
地理坐标系经过投影后变成投影坐标系,投影坐标系因此由地理坐标系和投影组成,投影坐标系必然包括有一个地理坐标系。
坐标系是数据或地图的属性,而投影是坐标系的属性。一个数据或一张地图一定有坐标系,而一个坐标系不一定有投影。
地理坐标系由三个参数来定义:角度单位(Angular Unit)、本初子午线(Prime Meridian)和大地测量系统(Datum)。地理坐标系“GCS_WGS_1984”使用的角度单位为“度(Degree)”,0.0174532925199433这个数字等于“π/180”,使用的本初子午线为0.0度经线,即格林威治皇家天文台(Greenwich)所在位置的经线,使用的大地测量系统则为“D_WGS_1984”。

投影坐标系“WGS_1984_UTM_Zone_50N”使用的“投影(Projection)”名为“横轴墨卡托(Transverse_Mercator)”事实上,投影坐标系“WGS_1984_UTM_Zone_50N”这个名称中的“WGS_1984”指出了其地理坐标系为“GCS_WGS_1984”,而“UTM_Zone_50N”则指出了其投影。“UTM_Zone_50N”这个名称指出,其投影方法是“通用横轴墨卡托Universal Transverse Mercator,UTM)”,其投影带为北半球第50带,这个“Zone_50N”的“中央经线(Central Meridian)”正是117.0度,在“Transverse_Mercator”的参数中得到了体现。

坐标系转换包括了两种过程:1)大地测量系统(地理坐标系)转换;2)投影(或反投影)。例如:将地理坐标系“GCS_WGS_1984”转换为投影坐标系 “Xian_1980_GK_CM_117E”,包括了一个将大地测量系统“D_WGS_1984”转换为大地测量系统“D_Xian_1980”的过程,和一个将地理坐标系“GCS_Xian_1980”投影为投影坐标系“Xian_1980_GK_CM_117E”的过程;将投影坐标系“WGS_1984_Web_Mercator”转换为投影坐标系“WGS_1984_UTM_Zone_50N”,包括了一个将投影坐标系 “WGS_1984_Web_Mercator”反投影为地理坐标系“GCS_WGS_1984_Major_Auxiliary_Sphere”的过程,一个将大地测量系统“D_WGS_1984_Major_Auxiliary_Sphere”转换为大地测量系统“GCS_WGS_1984”的过程和一个将地理坐标系“GCS_WGS_1984”投影为投影坐标系“WGS_1984_UTM_Zone_50N”的过程。

好吧,上面内容不是我自己写的,全部是我在一篇帖子看到的,尊重原创,附链接ArcGIS中的坐标系:基本概念和常用操作
不过当我看到上面 反投影一个将投影坐标系 “WGS_1984_Web_Mercator”反投影为地理坐标系“GCS_WGS_1984_Major_Auxiliary_Sphere”的过程 ,就已经看到了解决办法。

解决办法

1、收先我在arcgis中建了两个位置一样但是坐标系不一样的点。分别是投影坐标系WGS_1984_Albers和地理坐标系GCS_WGS_1984。并且对两个点计算了坐标,在投影坐标系中,坐标值为(1580690,1580690);在地理坐标系中,坐标值为(121.845,30.922)。

在这里插入图片描述

2、 然后在Arctoolbox中找到投影工具

在这里插入图片描述
然后按下图设置,输出坐标系选择 GCS_WGS_1984。进行转换。在这里插入图片描述
最后生成一个新的矢量点,对其属性表标记两个字段,分别计算X 和 Y 坐标。
在这里插入图片描述
大功告成。
最后说明一下,使用 转换坐标注记法 是不可行的。实测 投影坐标系转换地理坐标系会失败。最后找到原因
在这里插入图片描述
我猜测 转换坐标注记法 只是在地理坐标系之间转换。通过测试地理坐标可以通过转换坐标注记法转换成另一个地理坐标系,并直接生成新坐标。
在这里插入图片描述
时间:2020.3.11
作者:辛特
联系:QQ774562189

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐