数据集拆分

使用说明

SuperMap iDesktopX 支持数据集拆分功能,支持根据字段属性值将数据拆分为多个数据集,降低大体量数据分类的复杂、耗时操作,提升数据处理效率。

当原始数据包含多个属性变量,但在实际应用中可能根据需要将原始数据拆分为不同的数据集,这时通过数据集拆分功能,可实现根据对象属性对数据进行快速分类,也可用于根据属性类别进行数据分发处理。例如:

  • 根据行政区划范围拆分数据,可用于分区域数据统计制图。
  • 根据图幅范围划分数据范围,便于按照图幅范围对数据进行分发。

功能入口

  • 数据 选项卡-> 数据处理 -> 矢量 -> 拆分
  • 工具箱 -> 数据处理 -> 矢量 -> 拆分

参数说明

拆分 对话框中,设置如下参数信息:

  • 源数据: 选择数据源及要拆分的数据集。
  • 拆分字段: 选择拆分字段,将按照字段的属性值进行拆分。
  • 结果数据: 设置结果数据存放的数据源及数据集名称,默认将结果数据集命名为“result_Splited” 。

根据拆分字段的属性类别,结果数据将生成对应类别数的数据集,例如,当按照省级行政区划对数据集进行拆分,将得到34个结果数据集,每个省级区域都将有独立的数据集;

应用实例

以 SuperMap 示例数据 SampleData->AggregationMap->HeatMap 数据源中,CultureService_p 点数据集包含全国文化教育机构的数据,数据体量庞大,现将机构按照类别拆分为不同数据集,以分类存储使用,使用 拆分 功能,选择拆分字段为Type ,按照类别分类,得到13个结果数据集。

DatasetSplit