执行命令 .\osgearth_viewer.exe ..\tests\simple.earth 一切顺利的话会出现地球如下: 【done】即使是第二次编译安装,仍然大约花了8个小时的时间。祝大家好运。
在OsgEarth27程序目录中,找到运行程序"IxEarthViewer.exe"文件所在目录(例如:C:\OsgEarth27\Bin\ReleaseWin32),如下图所示。运行程序文件 复制"IxEarthViewer.exe"文件所在目录路径,这样可以方便在命令窗口中快速粘贴目录位置,然后输入"IxEarthViewer.exe ../map.earth"命令,如下图所示。输入命令 执行命令之...
注:发布地图服务至少要有影像和高程服务,这样OsgEarth才能正常运行,有多少个地图服务就在上面的.earh文件内填写多少。在OsgEarth27程序目录中,找到运行程序“IxEarthViewer.exe”文件所在目录(例如:C:\OsgEarth27\Bin\ReleaseWin32),如下图所示。 运行程序文件 复制“IxEarthViewer.exe”文件所在目...
}//建立一个组节点osg::Group* root =newosg::Group();//将组节点设置为场景节点viewer.setSceneData( root );// install the programmable manipulator.//设置earth操作器viewer.setCameraManipulator(newosgEarth::Util::EarthManipulator() );// The MapNode will render the Map object in the scene graph...
windeployqt.exe osgviewerQT.exe 加入QT的依赖项。 拷贝cow.osgt和reflect.rgb 到这个exe目录下。 打开命令行调用,提示没有plugin,无法打开文件。 从install目录下的osg目录拷贝plugins-3.6.5目录到exe目录,如下图 从 到 重新执行命令 .\osgviewerQt.exe .\cow.osgt ...
cmd到.\osgearth-3.6\build\x64\Debug目录里,运行osgearth_viewerd.exe等程序,成功 运行 osgearth_viewerd.exe D:\work\github\osgearth-3.6\tests\debug.earth 位置换成自己的.earth文件存放处 成功: 7.怎么使用osgearth 参考官方说明:
osg::ref_ptr<osgViewer::Viewer> viewer=new osgViewer::Viewer(); osg::ref_ptr<osg::Group> root=new osg::Group(); osg::ref_ptr<osg::Node> node=osgDB::readNodeFile("mymap.earth"); root->addChild(node.get()); osgUtil::Optimizer optimizer; ...
osgViewerd.lib osgTextd.lib (4)新建cpp文件中输入以下代码: 测试结果: 注意:如果调试时显示计算机中丢失osg130-osgDBd.dll就重启电脑(对的 就是这样) 注:如果提示缺少zlib.dll,这两个dll均可以在OSG依赖的第三方库3rdParty文件夹中可以找到,注意x86与x64选择,将这两个dll拷贝至OSG的bin目录(你加入环境变量...
[原创]在Windows平台使用msvc(cl.exe) + vscode编写和调试C/C++代码 2019-11-28 20:15 −1、在.vscode目录下,新建以下几个配置文件,当然也可以通过vscode命令自动生成,如果你已有这些文件直接修改即可。 c_cpp_properties.json(代码提示): 1 { 2 "configurations": [ 3 { 4 "name": "W... ...
我只想用osgearth_viewer.exe显示一些kml文件。我已经阅读了osgEarth文档,但对于如何使用.earth文件与osgearth_viewer.exe一起加载大量KML文件,我一无所知。我知道如何使用comand行参数- kml加载一个kml文件,但我只想显示一次所有kml文件。 任何帮助都会非常感激,并为我糟糕的英语感到遗憾。