
ftp://veftp.gsfc.nasa.gov/bluemarble/land_shallow_topo_east.tif
和
ftp://veftp.gsfc.nasa.gov/bluemarble/land_shallow_topo_west.tif
很大啊,慢慢下
然后在图片所在目录执行以下命令
osgdem --bluemarble-west -t land_shallow_topo_west.tif \
--bluemarble-east -t land_shallow_topo_east.tif \
--geocentric \
-l 12 \
-o earth.ive \
-a earth.osga
然后就等着,这个 *** 作最好晚上上床之前执行,第二天早上就好了,如果你等不及,就把-l 12的数值减小,这个是层次数目。
在osgviewer里面就可以看这个模型了,非常漂亮哦。
加载BMP格式的话没有三维效果的,那使用OpenGL就没有意义了不是?如果要做地理信息系统,而且希望能够通过MFC编程框架控制,你可以试试OSGearth,它是和OpenGL类似的开源库函数,可以加载出三维地球模型,效果还不错。当然你也可以试试别的GIS软件。说实话想做GIS真心不易,国内都还处于刚起步,很多文献都是外文,哎,说多了都是泪啊····欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)