首页 / 浏览问题 / 组件GIS / 问题详情
iobjects c++ 9D版本,如何读取CSV格式的AIS数据
31EXP 2020年02月24日
目前已经有csv格式的AIS数据,在进行开发时如何读取AIS数据,需要调用哪些函数接口

2 个回答

http://ask.supermap.com/62191?show=62214#a62214你好,可以参考这个链接

2,432EXP 2020年02月25日

您好,可以导入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);

694EXP 2020年02月25日
...