您好,可以导入CSV文件,参考如下:
#include "DataExchange/UGDataExchange.h"
#include "FileParser/UGCSVConfigParams.h"
UGDataExchange dataExchange;
UGCSVImportParams params;
dataExchange.AttachDataSource(pDatasource);
params.SetFilePathName(csvPath);
params.SetDestDTName(_U("Pcsv"));
params.SetImportMode(UGImportParams::ModeGIS);
params.SetHasFieldInFirstRow(true);
UGArray<UGString> arrField;
arrField.Add(_U("X"));
arrField.Add(_U("Y"));
params.SetFieldsAsPoint(arrField); // 这个决定是否导入为点数据集
UGint res = dataExchange.Import(params);