every blog every motto: you cannot change what you refuse to confront.
0. 前言
ENVI中修改坐标系
说明: 本文基于ENVI 5.3
1. 正文
1. 文件参数位置
修改坐标系文件位置:
Exelils/ENVIXX/classic/map_proj文件夹下
- ellipse.txt 椭球体参数文件
- datum.txt 基准面参数文件
- map_proj.txt 坐标系参数文件
2. 逐步讲解(添加国内坐标系)
2.1 参数
- 添加椭球体
参数:
Krasovsky,6378245.0,6356863.0
IAG-75,6378140.0,6356755.3
CGCS2000,6378137.0,6356752.3
- 添加基准面
基准面名称-椭球体-三个平移参数
D_Beijing_1954,Krasovsky,-12,-113,-41
D_Xian_1980,IAG-75,0,0,0
D_China_2000,CGCS2000,0,0,0
- 定义坐标系
2.2 北京54
2.2.1 修改参数
ENVI-classic
Map->Customize Map Projections
下图中,对应数字解释:
注: 输入完以后按回车,自动补齐!
0:no,没有条代号
1:墨卡托投影
2:北京54坐标系
3:西移500km
4:北偏:无
5:纬度0
6:经度,20(度带)*6-3=117,计算中央经线
7:缩放,1
有条代号的写法:
添加到列表里面,projection -> add new projection(这次可以使用,但是没有保存)
file -> save projection(保存在本地,方便以后使用)
2.2.2 修改文件坐标系
file -> open image file
丢失了坐标系
已知是北京54,20带,现在修改
map info -> edit map information
change proj
修改后
可以看到头文件中,坐标系已改
2.3 CGCS2000
- 使用坐标系
2.4 投影转换 (北京54 -》 CGCS2000)
map->convert map project (图像配准、几何纠正都在这下面)
如下图,点击OK
选择三次卷积,如下图。
转换成功,如下图
3. 快速添加国内坐标系
将提供的三个文件,如下
复制到ENVI中,如下图
关闭ENVI,重新打开ENVI,进行投影转换,如下图
转换成西安80,20带,
1:前面20是代号
2:三次卷积
3: 存在内存中
转换成功,如下图
- 使用ArcGIS国内坐标系
再ArcGIS中打开,显示了坐标系统,如下图