2016-05-17 151 views
0

我想簡單地用osgearth_viewer.exe顯示一些kml文件。如何使用.earth文件將kml文件加載到osgEarth中?

我已經閱讀了osgEarth文檔,並沒有得到任何關於如何通過使用osgearth_viewer.exe使用.earth文件加載大量KML文件。

我知道如何使用命令行參數--kml加載一個kml文件,但我想要顯示所有kml文件一次。

任何幫助將不勝感激,併爲我可憐的英語感到難過。

+0

請發佈您的代碼,它將有助於識別您的問題 –

回答

0

的位置例如: 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文件,你想要的。

+0

好吧,最後我發現無法加載超過一個kml文件使用命令行,我寫了一個Qt-OSGEarth框架應用程序 – winnersun

相關問題