追加列
功能说明
数据集追加列主要用于向目标数据集属性表中追加新的字段。该字段值来自于源数据集的属性表。
在操作过程中,需要设置一对连接字段,这对连接字段分别来自于源数据集和目标数据集,连接字段中具有相同的数据值时,才能完成数据值的顺利追加。
功能入口
- 数据选项卡->数据处理->矢量->追加列。
- 工具箱->数据处理->矢量->追加列。
参数说明
- 目标数据:选择要追加的目标数据集,并选择其连接字段。
- 源数据:选择提供属性字段的源数据集及其连接字段。此处设置的连接字段的字段类型要保持和目标数据集的连接字段类型相同。
- 追加字段:选择需要追加到目标数据集的字段。
注意事项:
- 源数据集必须具备目标数据集中所没有的字段,否则操作失败。
- 两个连接字段的字段名称可以不同,但字段类型必须相同且其中有相同的字段值。
- 系统会过滤掉源数据集中与目标数据集已有字段相同的字段和系统字段及 SmUserID 字段,其余的用户字段会在追加字段列表框中会列出这些字段供选择。
- 用于连接的字段其字段类型不能是二进制型。
- 用户字段是非系统字段及 SmUserID 字段的其它属性字段。
- 对于 SQLPlus 数据源,目标数据集中若已存在数据且创建了图幅索引,在追加操作完成后,建议对新产生的数据集手动删除图幅索引,重新创建。
相关主题