查看: 2887|回复: 3

osggis_makelayer使用出错。请教原因。

[复制链接]

该用户从未签到

发表于 2009-3-6 15:33:42 | 显示全部楼层 |阅读模式
osg相关版本:osg2.6,vpb0.9.8非正式版,osggis0.9.3,osggis_3rdparty_win32_vs8.zip
OS/IDE: win32/vs2005SP1
目的:将矢量数据(world.shp)叠加到地形模型(earth.ive)上。
问题:使用osggis_makelayer --terrain earth.ive --input world.shp --output new_earth.ive --geocentric --lines --random-colors --gridded --grid-rows 16 --grid-cols 32 命令后,只出现叠加的矢量层,而地形模型却没有显示。见附件。运行该命令时,出现如下警告:
    [osgGIS] WARN: GeoExtent::expandToInclude: Illegal: either the extent of the input point is invalid
earth.ive使用如下命令生成:
    osgdem --bluemarble-west -t land_shallow_topo_west.tif --bluemarble-east -t land_shallow_topo_east.tif --geocentric -l 12 -o earth.ive

   是因为我的osggis版本过低的原因吗?请大家指教,谢谢。

error.rar

21.35 KB, 下载次数: 127, 下载积分: 威望 1

生成的new_earth.ive截图

该用户从未签到

发表于 2009-3-6 18:32:32 | 显示全部楼层
这个提示你的数据有问题啊,,,,,还有一点要注意的是需要你指定坐标系~~~~

该用户从未签到

发表于 2009-7-7 15:52:33 | 显示全部楼层
跟我的一样只出现叠加的矢量层,而地形模型却没有显示。不过我的没有报错在100% done 之后出现了个ERROR   搞不清楚为什么
error3.JPG

该用户从未签到

发表于 2009-7-12 16:25:46 | 显示全部楼层
楼主解决问题没有啊 ? 我也遇到和你一模一样的问题啊,要是搞定了一定回来讲讲经验啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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