解析CSV要素

使用说明

解析CSV要素工具用于将接收到的一行 CSV 格式数据解析为流数据要素,供后续工具进行属性读取、格式转换或写出数据集。

该工具适用于接收器返回无表头 CSV 文本的处理流程。用户可通过元数据定义 CSV 字段顺序、字段名称和字段类型,并在需要生成点要素时配置空间信息描述。

功能原理

工具按照指定分隔符拆分 CSV 文本,并根据元数据将各列值映射为要素属性。配置空间信息描述后,工具可从指定字段中读取坐标信息并生成带空间信息的点要素。

  • 属性解析:按元数据中的字段顺序、字段名称和字段类型生成要素属性。
  • 空间解析:按空间信息描述读取 x、y 坐标字段,生成点几何对象。

SuperMap TransformX 2026 版本开始支持。

参数说明

参数名 参数释义 参数类型
csv 待解析的一行 CSV 数据。数据来源可为文本接收器Http接收器等接收器工具,也可直接输入 CSV 文本。 String
分隔符
(可选)
CSV 字段分隔符。默认值为英文逗号“,”。 String
空间信息描述
(可选)
当 CSV 数据包含点坐标字段时,通过定义点数据描述指定 x、y 坐标字段。 IGeometryDescriptor
元数据 定义需要解析的数据属性。可通过定义元数据工具设置,格式为“字段名称;字段类型”。 MetaData

输出结果

参数名 参数释义 参数类型
要素 解析后的流数据要素,可继续连接属性处理、格式转换或写出工具。 StreamingFeature