查看: 1809|回复: 6

.earth文件查看

[复制链接]

该用户从未签到

发表于 2009-8-17 12:41:34 | 显示全部楼层 |阅读模式
我刚刚编译成功osgearth,使用OSG2.8版本,现在运行osgviewer  gdal_multiple_files.earth,
结果显示Could not find plugin to read objects from file "gdal_multiple_files.earth". osgviewer  No data loaded.

我试了其它.earth文件,也是一样,另外OsgEarth编译的dll和lib文件放到osg2.8安装目录相应的目录下也不行。osg2.8用的论坛上提供的编译版本。

请问如何解决这一问题,怎么查看.earth文件。

该用户从未签到

发表于 2009-8-17 13:38:03 | 显示全部楼层
把osgEarth安装路径的osgPlugins-2.x.x目录的文件拷贝到您的执行目录或者osg的对应bin目录下,注意OSG的版本应当就是编译osgEarth所用的版本

该用户从未签到

 楼主| 发表于 2009-8-17 14:32:32 | 显示全部楼层
是拷贝在同一个目录下,OSG的版本也就是编译osgEarth所用的版本。把编译好的dll都放到一起osg2.8的bin
目录下,还是出现这个问题,感觉很奇怪!

该用户从未签到

发表于 2009-8-17 15:05:07 | 显示全部楼层
还需要第三方库的DLL文件,比如gdal.dll等,您需要仔细检查

该用户从未签到

 楼主| 发表于 2009-8-17 16:05:08 | 显示全部楼层
又检查了一下,没发现问题,osgdb_earth.dll,osgdb_earthd.dll都放到插件里面了。
不明白了,不过还是谢谢王锐!

该用户从未签到

发表于 2009-8-17 16:25:47 | 显示全部楼层
gdal.dll放进去了吗

该用户从未签到

 楼主| 发表于 2009-8-18 23:39:55 | 显示全部楼层
谢谢王锐给予回答,我重新把osg2.8.2编译了下,就可以用了。估计出错原因是论坛里面提供的链接库与我编译osgEarth的不匹配。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表