ArcGIS中的坐标转换

1. 地理坐标系转地理坐标系【以WGS84转西安80为例】

①【Toolbox】-【数据管理工具】-【投影和变换】-【投影】

②设置相应的输入输出参数【Wgs84-西安80,坐标原点是不一样的,需要7参数进行转换,7参数在我们国家是保密的,需要去测绘局找

③ 【Toolbox】-【数据管理工具】-【投影和变换】-【投影】

④设置相应参数

⑤回到步骤②,选择设定的地理变换参数,进行投影

2. 地理坐标系转投影,不涉及椭球体变换

 

 
2. 地理坐标系转投影坐标系(自定义地理坐标转换)
 

一般情况下,图层的坐标点由经纬度表示,单位为度,这是地理坐标系(地理坐标系是地球椭球体上的坐标,用经纬度表示)。但是当需要计算距离、面积等属性的时候,坐标点的单位必须是长度单位,这是投影坐标系(投影坐标系是地球椭球体投影在平面上后的坐标,即平面坐标,用长度表示)。

例如,图层坐标系(地理坐标系 WGS 84) 转换为 投影坐标系 CGCS 2000 来计算图层面积。转换方法为:

1.在搜索栏中搜索 自定义地理(坐标)转换

2.地理(坐标)变换名称:自己定(我定为WGS84-CGCS2000)

3.输入地理坐标系:即选择转换前的坐标系,即图层的坐标系(地理坐标系 WGS 84)

(1)方法一:直接选择图层坐标系

(2)方法二:选择世界地理坐标系:地理坐标系——World——WGS 1984

 

 

 

 

3.输出地理坐标系:即选择转换后的坐标系,即想要得到的坐标系(投影坐标系 CGCS 2000 ):投影坐标系——Gauss Kruger——CGCS2000——CGCS2000 GK CM 105E

根据图层地理位置,选择6度带,我的地图中心为105E(大比例尺选用3度带,小比例尺选择6度带,大小以1:5万分界)

4.选择方法:默认第一个方法

然后确定,最后界面如下:

5.运行完成后,生成的新图层会显示在内容列表中。但是由于这个工程文件是地理坐标系,因此要正确读取这个图层的数据,需要打开一个新的ArcMap(一般情况下不要新建,否则会把当前工程给冲掉),然后导入这个图层,此时就可以计算需要的长度、面积等属性了。

 
 
posted @   小鱼写代码的过往  阅读(7497)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示