基于.NET 2.0的GIS开源项目SharpMap分析手记(十一):SharpMap影像准备——基于ERDAS的GEOTIFF图像生产过程
粟卫民 http://www.gisdev.cn/ http://blog.csdn.net/suen/ 日期: 2007-7-5
保留所有版权。如需转载,请联系作者,并在醒目位置注明出处
SharpMap通过GDAL扩展支持影像,我在基于.NET 2.0的GIS开源项目SharpMap分析手记(七):GDAL C#接口库的编译与SharpMap(Change Set 21021)对影像的支持研究一文中完成了一个同时支持矢量数据和影像的可编译运行的版本。这里谈一下基于ERDAS的影像数据的生产过程。
可分为一下几步:
(1)把你的图像保存为BMP、PNG或TIF格式;
(2)在viewer模块里打开你的正确得影像
(3)把图像保存为ERDAS .img格式
(4)点击dataprep模块,打开他下面得image geometric correction子模块,
(5)选择from image file,选择你要配得图像,打开
(6)在出现得set geometric model里,选择第2个polyonial
(7)在下面得对话框里有个polynomial order 一般选1或2就可以,2要求6个配准点
(8)然后应用,在close那个对话框
(9)在下面得对话筐里,选第一个,出现一个小的对话框,不用管他,点击你第一步打开得准确得图像界面,就可以配准了
(10)在你得准确图像里面点击一个点,然后转到你的需要配的图象里面找与他相似的点,点击,选够6个点后,在gcp tool那个界面里面将出现误差参数,可以看你得点是不是准确。这6个点是控制点,所以你选择时应该分散开,尽量在全图范围里找,然后选择其他点越多越好
(11)如果你不想那样麻烦的找,你可以在任何一幅图像上点击鼠标右键,然后选择geo。link/unlink选项,那样子的话,你只需要在一个图象里点点,机器自动给你在另一个里面找,不过头六个点不会出现误差参数,从第七个点开始会出现误差参数,如果误差太大,你必须在修改
(12)在你配完后,在geo correction tools里面点击第3个图标保存配准后的图像就可以了
(13)如果你配准到中间要休息,需要保存gcp tools对话框,下次在匹配直接打开就行
(14)配准完后得总误差也就是那个rms误差必须在0.5个像元以里
(15)利用IMPORT/EXPORT工具把.img图像转换成GEOTIFF图像。