|
发表于 2013-6-3 19:01:32
|
显示全部楼层
1.高程的影像是(含有高程数据的)栅格文件,如*.IMG和带地理信息的*.TIF等
2.含带影像文件的地形是terrain,高程地形模型*.ive或*.osg(同时包含有影像图层)
形式的。
你用vpb是读取了高程的影像栅格文件,生成了terrain对象,但保存时应该是写出成模型文件*.ive或*.osg(同时包含有影像图层)
另外不知道是不是你还写出了高程的影像是(含有高程数据的)栅格文件(图片文件),即带高程和地理信息的*.tif
所以我问你到底是生成了模型文件*.ive(OSGVIEWER中可以查看的 模型对象),还是纯栅格文件(图片对象)*.tif
3. 前面我提到过VPB与OSGVIEWER .EXE的生成环境是否相同,就是指这两个应用程序的插件环境是否相同
VPB读取高程影像文件,估计是用了GDAL插件(先说明下没有用过VPB,但我了解高程影像文件生成地形的原理)读取*.TIF的
你如果用OSGVIEWER .EXE去读高程影像文件(如*.TIF),它默认的应该是osgdb_tif.dll插件,
所以说,你如果是在OSGVIEWER .EXE中读取含高程影像*.TIF,它可能是有问题的。
如果说你用的是OSGVIEWER .EXE读取的是*.ive模型文件,但如果他的图像层中如果还是使用含高程的*.TIF,也是有问题的,他的图像层只能是自带的影像文件识别插件(如osgdb_tif.dll)去识别能认识类型的影像文件。
3.还有就是好像一般要把大的地形影像文件进行分割处理(如果使用默认的GDAL插件形式,除非自己写源码处理),没有用过VPB,所以不知道是否有这种要求。
4.tif高程影像文件可以参考:
ftp://ftp.remotesensing.org/geotiff/samples/ |
|