|
发表于 2010-8-26 15:52:28
|
显示全部楼层
本帖最后由 tinaren 于 2010-8-26 21:37 编辑
20# array
谢谢array osg2.9.5都安装都好了,VPB的安装也都按照教程装好了。
我的gdal是在osg之前就装好的。用的1.7版本。
VPB的安装过程应该没什么问题
但是运行生成地球的例子 还是出错了。应用程序错误。然后中断点如图。
命令:osgdemd --bluemarble-west -t d:/west.tif --bluemarble-east -t d:/east.tif --geocentric -l 12 -o d:/earth.ive
中断地方的代码:
void SourceData::read(DestinationData& destination)
{
log(osg::INFO,"A");
if (!_source) return;
log(osg::INFO,"B");
switch (_source->getType())
{
case(Source::IMAGE):
log(osg::INFO,"B.1");
readImage(destination); -------------------就是这里中断了,难道我的输出的路径有问题????
break;
case(Source::HEIGHT_FIELD):
log(osg::INFO,"B.2");
readHeightField(destination);
break;
case(Source::SHAPEFILE):
log(osg::INFO,"B.3");
readShapeFile(destination);
break;
case(Source::MODEL):
log(osg::INFO,"B.5");
readModels(destination);
break;
}
log(osg::INFO,"C");
} |
|