如何使用 .earth 文件将 kml 文件加载到 osgEarth 中?
How to load kml files into osgEarth using .earth file?
我只想显示一些带有 osgearth_viewer.exe 的 kml 文件。
我已经阅读了 osgEarth 文档,但对如何使用带有 osgearth_viewer.exe.
的 .earth 文件加载大量 KML 文件一无所知。
我知道如何使用命令行参数 --kml 加载一个 kml 文件,但我想一次显示所有 kml 文件。
如有任何帮助,我们将不胜感激,并为我糟糕的英语感到抱歉。
这里的例子:
http://code.metager.de/source/xref/osgearth/src/applications/osgearth_kml/osgearth_kml.cpp#63
非常清楚地展示了您是如何做到的。只需执行
osg::Node* kml = osgDB::readNodeFile( kmlFile, options.get() );
if ( kml )
root->addChild( kml );
步数不限,KML 文件数量不限。
我只想显示一些带有 osgearth_viewer.exe 的 kml 文件。
我已经阅读了 osgEarth 文档,但对如何使用带有 osgearth_viewer.exe.
的 .earth 文件加载大量 KML 文件一无所知。我知道如何使用命令行参数 --kml 加载一个 kml 文件,但我想一次显示所有 kml 文件。
如有任何帮助,我们将不胜感激,并为我糟糕的英语感到抱歉。
这里的例子: http://code.metager.de/source/xref/osgearth/src/applications/osgearth_kml/osgearth_kml.cpp#63
非常清楚地展示了您是如何做到的。只需执行
osg::Node* kml = osgDB::readNodeFile( kmlFile, options.get() );
if ( kml )
root->addChild( kml );
步数不限,KML 文件数量不限。