我想簡單地用osgearth_viewer.exe顯示一些kml文件。如何使用.earth文件將kml文件加載到osgEarth中?
我已經閱讀了osgEarth文檔,並沒有得到任何關於如何通過使用osgearth_viewer.exe使用.earth文件加載大量KML文件。
我知道如何使用命令行參數--kml加載一個kml文件,但我想要顯示所有kml文件一次。
任何幫助將不勝感激,併爲我可憐的英語感到難過。
我想簡單地用osgearth_viewer.exe顯示一些kml文件。如何使用.earth文件將kml文件加載到osgEarth中?
我已經閱讀了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文件,你想要的。
好吧,最後我發現無法加載超過一個kml文件使用命令行,我寫了一個Qt-OSGEarth框架應用程序 – winnersun
請發佈您的代碼,它將有助於識別您的問題 –