本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
传递属性工具用于将一个图层(源图层)中的要素属性传递到另一个图层(目标图层)中的对应要素。
传递属性工具的工作原理是基于空间位置的匹配。需要指定源图层和目标图层,并设置相应的传递规则。工具会查找源图层和目标图层中空间位置相匹配的要素,并将源图层中的属性信息传递到目标图层中的对应要素上。
-
传输字段:
-
搜索距离:
-
匹配字段:
-
传递规则字段:
支持以下字段类型和规则值:
1)、文本字段类型:可能存在于源要素中的字符串值。
2)、整型字段类型:可能存在于源要素中的整数值,或者最大或最小值的 MAX 或 MIN。
3)、日期型字段类型:最近或最早日期的 MAX 或 MIN。
可以根据需要指定多个字段/规则值对。此时,将以规则的列出顺序来应用规则。
该工具会修改原有要素数据,建议在操作前备份原始数据,以便在需要时能够恢复到原始状态。
—————-
-
SRC_FID:源要素 ID。未匹配的源要素取值为 -1。 -
TGT_FID:目标要素 ID。未匹配的目标要素取值为 -1。 -
FM_GRP:匹配要素取值为唯一组 ID,而未匹配源要素或目标要素取值为 -1。 -
FM_MN:m:n 格式的源要素与目标要素之间的匹配关系,其中 m 和 m 分别为匹配组中源要素和目标要素的数量。例如,1:1 为一对一匹配;而 3:2 为三对二匹配。对于未匹配源要素或目标要素,该字段取值为 N/A,表示不适用。 -
FM_CONF:该字段存储以下代表要素匹配置信度的值:
-
2、工具:

目标要素中的【TYPE】字段为匹配字段:
-
不设置传输规则字段:
打开更新后的输入要素的属性表,可以看到源要素与目标要素之间的匹配关系。
其中,出现了多个源要素与一个目标要素相匹配的情况,即目标要素2匹配到源要素1和2。因为未设定传输规则,工具默认将最长的匹配源要素(即源要素1)的属性进行传递,因此目标要素2的NAME字段值为L1,NUM字段值为11:
-
设置传输规则字段:
通过设置传递规则字段参数来控制 m:n 匹配的属性传递。本次将规则设置为传递源要素中整数值最大的属性。此时,会将源要素2的属性进行传递,因此目标要素2的NAME字段值为L2,NUM字段值为22:

本篇文章来源于微信公众号: 码农设计师