#ifndef GEOFILEPARSER_H #define GEOFILEPARSER_H /* *地理文件解析类 */ #include #include "Engine/UGDataSource.h" #include "FileParser/UGFileParserConfigParams.h" using namespace UGC; class GeoFileParser { // Q_OBJECT public: GeoFileParser(); //导入tiff文件 bool importTiffData(UGDataSource* pDataSource,UGString datasetName,QString importPath, bool ifBuildPyramid=false,UGint importModel = UGImportParams::ModeIMG, UGDataCodec::CodecType encType = UGDataCodec::CodecType::encPNG); //导入KML bool importKMLData(UGDataSource* pDataSource,UGString datasetName,QString importPath); //导出KML文件 bool exportKMLData(UGDataSource* pDataSource,QString datasetName,QString savePath,QString strRecordFilter = ""); //导入模型 bool importModelData(UGDataSource* pDataSource,UGString datasetName,QString importPath); // void loadModelData(QString importPath); }; #endif // GEOFILEPARSER_H