免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2948|回复: 3
收起左侧

[资料] ARCGIS将WGS84坐标投影到高斯平面

[复制链接]

6

主题

208

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
26
发表于 2015-8-28 16:10 | 显示全部楼层 |阅读模式
将WGS84坐标投影到平面,一般采用的是UTM(通用横轴莫卡托投影),该方式多用于美国地区,而我国多用北京54和西安80高斯克吕格投影坐标。假如我们想把影像采用高斯克吕格投影到在平面上,而ARCGIS里面提供的方法只有北京54和西安80的高斯投影方法,作者自己琢磨了方法,向大家分享怎么修改参考面将WGS84坐标进行高斯克吕格投影,欢迎大家提出意见和建议。
涉及软件:arcmap 10.2,水经注万能地图下载器。

1.获取影像。
打开水经注万能地图下载器,选择在线地图为谷歌地球(谷歌地球的影像是wgs84地理坐标系)。
2.框选所需要的区域,在弹出的对话框中,设置好下载参数,开始下载。这里我下载的是山西某市的影像(区域中央经线为111度)。
3.下载完成之后我们导出为tif格式。
4.启动arcmap 10.2,在目录窗口中加入刚刚导出的影像图。

在这里我们可以查看该影像的坐标系统:在影像上右键—属性—源—空间参考。这里我们可以看到该影像的地理坐标系统是wgs84
在这里为了和矢量图形成对比,我们可以加入已经投影好的矢量图(坐标系为wgs84,投影方法是高斯3度带,中央经线111度),由于坐标系统不一样
我们看到矢量图和影像叠加不上,如下:
5.将影像投影到高斯平面。选择arctoolbox—数据管理工具—投影和变换—栅格—栅格投影。弹出如下对话框:
输入栅格选择要投影的影像。输入坐标系是影像的原始坐标系,不用填写。输出栅格数据集填写输出影像的路径。输出坐标系,要输入我们想生成的坐标系,由于arcmap没有wgs84直接到高斯克吕格的投影方式,我们这里要修改西安80或者北京54(二者选一个)向高斯克吕格投影的参数,方法如下:
A. 单击选择按钮,在弹出的空间参考属性对话框中(投影坐标系—Gauss Kruger—Beijing1954),找到Beijing 1954 3 Degree GK CM 111E
B. 双击Beijing 1954 3 Degree GK CM 111E,在弹出的投影坐标系属性中,为了避免与其他投影方式混淆,将名称修改为自己的投影方式,将地理坐标系修改为wgs84(单击“更改”—地理坐标系—world—wgs 84),其他参数不用修改。

C. 修改完之后可以看到,自定义中有了我们自己修改的投影方式。
选择自己修改的投影方式,确定,回到投影栅格对话框,最后一个地理(坐标)变换(可选)不用填写,确定,开始投影。
6.投影完成后,投影完成后,会生成5个文件,并且影像会自动加入图层。
从图中可以看到矢量数据可以和影像完全叠合。




5

主题

3944

铜板

7

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
424
发表于 2015-8-31 10:13 | 显示全部楼层
小白学习下
回复 支持 反对

使用道具 举报

22

主题

1万

铜板

40

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
868
发表于 2015-9-1 05:28 | 显示全部楼层
你这是wgs84椭球下的高斯投影,实际上是非常接近国家2000坐标系,但与北京54和西安80还是有明显差距的,没有转换参数的情况下很难严密匹配
回复 支持 反对

使用道具 举报

0

主题

5148

铜板

1

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2100
发表于 2022-7-24 15:02 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表