追加行

功能说明

该功能用于把一个或者多个数据集中的数据追加到另一个数据集中。

适用数据集:点/线/面/文本/CAD/模型数据集,属性表数据集。暂不支持网络/路由数据集的追加。

功能入口

  • 数据选项卡->数据处理->矢量->追加行
  • 工具箱->数据处理->矢量->追加行
  • 在工作空间管理器中,选中一个数据集直接拖动到另一个数据集上,或者选中多个数据集拖动到另外一个数据集上,弹出追加行对话框。

参数说明

  • 目标数据:选择追加的目标数据集,可以是一个已有的数据集,也可以手动新建一个数据集进行追加。
  • 源数据:选择源数据集,即提供数据的数据集。列表框内的数据集可以通过工具条按钮进行编辑,单击添加按钮,弹出选择对话框,通过该对话框可以选择追加的数据集。这里可以添加一个数据集作为源数据,也可以同时添加多个数据集。
  • 字段映射:用于设置源数据集与目标数据集字段之间的映射关系。在源数据表格选中一个数据集时,映射表格将自动展示其与目标数据集的字段关联情况。同名字段将自动匹配,若字段名称不一致,则可通过目标字段列的下拉列表手动选择对应字段。
    • 添加:单击添加按钮,可向表格中添加未添加到表格中的字段。
    • 删除:在表格中选中一条或多条记录,单击删除按钮可将其删除。
    • 导入:支持将设置好的映射关系导出为TXT文件。
    • 导出:支持直接导入已有的TXT文件,导入后直接读到该文件中存储的映射关系。
      注意事项:

      若两个对应字段的字段类型不同,比如将文本字段(非纯数字)映射数值字段中,则不能正确映射到目标数据集字段中。该字段将作为一个新增字段存在目标数据集中。

  • 保留未映射字段:用于指定是否保留源数据集中与目标数据集未存在映射关系的字段,默认不勾选。若勾选,则目标数据集自动创建新列,保存源数据集中与目标数据集未映射的字段。若未勾选,则源数据集中与目标数据集字段未映射的字段将被忽略。
  • 留同名材质:用来设置是否保留模型数据集数据中的同名材质。在数据追加行过程中,当源模型数据集于目标模型数据集中存在同名材质,选中保留同名材质,则重命名后保留目标模型数据集中的同名材质;如果不选中保留同名材质,则仅保留源模型数据集中的材质,删除目标数据集中的同名材质。

注意事项:
  • 目标数据集为 CAD 数据集,源数据集可以为点/线/面/文本/CAD 数据集;目标数据集为属性表数据集,源数据集可以为点、线、面、文本、CAD数据集;目标数据集为其他类型时,源数据集必须与目标数据集同类型才能进行此操作,如点数据集必须与点数据进行追加。
  • 当操作数据集为点、线、面、文本时,源数据集的几何对象也会追加至目标数据集中。当操作数据集为属性表时,仅会对属性表进行操作。
  • 对于 SQLPlus 数据源,目标数据集中若已存在数据且创建了图幅索引,在追加操作完成后,建议对新产生的数据集手动删除图幅索引,重新创建。

相关主题

追加列

批量追加行

合并数据集

融合