ERDAS如何修改投影信息

ERDAS如何修改投影信息,第1张

现在viewer中打开要修改投影的图像,然后点菜单栏上第三个图标(就是像一张纸上写着i的那个图标)。打开ImageInfo对话框,然后edit,然后Add/Chage

Projection,在custom选项卡中修改参数,OK。

再看Add/Chage

Projection对话框中最后一项可以看到已经换成你想要修改的投影了。

ERDAS中定义方法(以定义西安80坐标系为例)

ERDAS中添加椭球体和基准面

ERDAS 包含了一个能够自定义椭球体、基准面、投影方式的扩展库,通过这个扩展库,可以在ERDAS中添加任何可能存在的投影系统。基于以上2点,就可以将 IAG75椭球的参数添加到ERDAS中,并且应用这个椭球对栅格数据进行投影变换。下面就来说明一下具体的添加过程。

1 在ERDAS安装目录下的etc/spheroid.tab文件是用来记载椭球体和基准面参数的。它是一个TXT文本文件,可以用文本编辑器对它进行修改,只要依照它的语法就可以任意添加自定义的椭球体和基准面参数。

基本语法为:

“椭球名称”{

“椭球序号”椭球体长半轴 椭球体短半轴

“椭球名称” 0 0 0 0 0 0 0

“基准面名称1” dx1 dy1 dz1 rx1 rz1 ds1

“基准面名称2” dx2 dy2 dz2 rx2 rz1 ds2

……….

}

其中:“基准面名称” dx dy dz rx rz ds中,dx、dy、dz是x、y、z3个轴对于WGS84基准点的平移参数,单位为m。rx、ry、rz是x、y、z、3个轴对于WGS84基准点的旋转参数,单位为rad。Ds是对于WGS84基准点的比例因子。

在更多的情况下椭球的基准面是基于它本身的。这时假定椭球的中心点是与没有经过任何平移或旋转的WGS84的基准面相重合,即这时椭球基准面的7个参数均为0,即这时椭球基准面的7个参数均为0。我国在使用克拉索夫斯基椭球和IAG75椭球时就是用椭球体本身为基准。

在spheroid.tab文件末尾加入如下语句即可,假设spheroid.tab文件中最后一个椭球体序号为73(可以在文件最后一个椭球体中读出序号),则加入:

"IAG 75" {

74 6378140 6356755.2882

"xian 80" 0 0 0 0 0 0 0

}

经过以上的 *** 作IAG75 椭球就会出现在ERDAS的椭球选择列表中。

2. 在Viewer中打开图像数据,Utility--->layer info,在projection info 栏中可以看到目前的数据投影信息还不完整。点击edit菜单中的change map model,在d出窗口中将unite参数设为meters,projection,参数设为Tansverse Mercator。接下来再点击edit菜单中的Add/Change projection,在d出对话框中将原始投影参数添加进去。

Custom

Projection Type:Transverse Mercator

Spheroid Name:IAG 75

Datum Name:xian80

Scale factor at central meridian:1.000000

Longitude of central meridian:117:00:00.000000000000 E

Latitude of origin of projection:0:00:00.000000000000 N

False easting:39500000.00000000000 meters

False northing:0.00000000000000000 meters

首先启动ERDAS,在ERDAS图标工具条中单击DataPrep图标,会d出如图对话框

再选择红线标注的地方,即Reproject Images,再次d出对话框,如图

在如上图在Input File中输入需要转换的影像文件, ,在Output File输入输出影像文件的名称和路径,图中的1号位置是新建坐标系统的,单击后会d出如下对话框,进行坐标系统的自定义,比如在ERDAS中并没有北京54现成的坐标系统,所以我们要自定义,

下面的红线标注是重采样方法,设置完成后,单击OK就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12110716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存