csu2006 发表于 2008-4-20 11:58:56

[求助].img转换成.tif,以及生成dem模型 过程中遇到问题,请指教~~~

我用argis将.img转换成了.tif格式文件,同时也多出了几个文件(.aux和.rrd)。如果删除了其他几个文件(.aux和.rrd),则打开的.tif全部都是黑色,不删除这些辅助文件,打开则是正常的。之后用osgdem将该.tif转成的dem模型也不正确,完全是平的(可能是因为tif图片全是黑色的)。不知道有没有人碰到这个问题,如何解决?谢谢了

FlySky 发表于 2008-4-20 12:19:06

如果用OSGDEM来生成地形的话,img格式可以直接处理的~~~~~~~~~那些输出的辅助文件可以参看argis帮助文件,不能删除~~~~~~~~~

FlySky 发表于 2008-4-20 12:29:55

既然是转换的话,应该是你的参数设置不对,你仔细检查一下~~~~~~~~~~

OSG论坛管理员 发表于 2008-4-20 14:47:13

辅助文件又分好多种,当文件过大时会生成IGE文件,这个是所有数据不能删除,IMG这时则变成了启动文件,只有数K,一般的辅助文件中含金字塔层坐标系统等相关信息,IMG文件中信息较全,如果文件中不含IGE辅助文件,则只需要IMG文件就可处理,在OSGDEM处理的过程中会先把IMG文件建金字塔层生成中间文件TIF,然后再处理TIF,,,所以不必手工去动它,

csu_zjh 发表于 2008-4-20 15:16:53

我用vpb直接进行处理,使用如下命令:

gdal_translate pgdem5.img pgdem5.tif
gdaladdo -r average pgdem5.tif 2 4 8 16 32

gdal_translate pgbj-1.imgpgbj-1.tif
gdaladdo -r average pgbj-1.tif 2 4 8 16 32

osgdemd --xx 10 --yy 10 -t pgbj-1.tif --xx 10 --yy 10 -d pgdem5.tif -l 1 -v 0.1 -o puget.ive -a pegout.osga

生成pegout.osga(附件).

osgviewerdpegout.osga

一看就知道不是我想要的结果.

呵呵......迷惑中

csu_zjh 发表于 2008-4-20 15:24:48

原帖由 FreeSouth 于 2008-4-20 14:47 发表 http://bbs.osgchina.org/images/common/back.gif
辅助文件又分好多种,当文件过大时会生成IGE文件,这个是所有数据不能删除,IMG这时则变成了启动文件,只有数K,一般的辅助文件中含金字塔层坐标系统等相关信息,IMG文件中信息较全,如果文件中不含IGE辅助文件,则只 ...

我的img文件中,是不含IGE辅助文件的.对img用gdal转换后,再生成dem时,得到的结果不是我期望的.

OSG论坛管理员 发表于 2008-4-20 15:54:59

从你发的文件上来看,图是正常的,高程不正常,可能是因为你的高程文件名输错了,还有就是建议命名中不要带 - 要么带 _ 因为-很可能后面比如-l代表有特殊意义,你的命令看起来没啥错,建议你在生成每一步时,用ERDAS看看纹理与高程图是否都正确,然后再用OSGDEM处理

csu_zjh 发表于 2008-4-20 16:31:28

问题也解决,谢谢楼上两位的指点.:)

FlySky 发表于 2008-4-20 16:35:09



应该是你的高程有问题啦~~如果是img文件,通常是不需要经过GDAL的两步转换~~~~
还有就是,生成地形模型时,不使用osgdemd~而使用osgdem,,,,,,osgdemd会有DEBUG~~~~~~~~~~~~

页: [1]
查看完整版本: [求助].img转换成.tif,以及生成dem模型 过程中遇到问题,请指教~~~