描述
基于字段值将图层关联到另一图层或表。支持带有栅格属性表的要素图层、表视图和栅格图层。
关联表中的记录与输入图层名称或表视图中的记录相匹配。输入关联字段与输出关联字段相等时,即表示匹配。关联不会修改数据;它们是图层的属性。
使用方法
语法
AddRelate(in_layer_or_view, in_field, relate_table, relate_field, relate_name, {cardinality})| 参数 | 说明 | 数据类型 | 
| in_layer_or_view | 关联表将关联的图层或表视图。 | Mosaic Layer; Raster Layer; Table View | 
| in_field | 关联基于的输入图层或表视图中的字段。 | Field | 
| relate_table | 将关联到输入图层或表视图的表或表视图。 | Mosaic Layer; Raster Layer; Table View | 
| relate_field | 关联表中的字段,包含关联将基于的值。 | Field | 
| relate_name | 指定给关联的唯一名称。 | String | 
| cardinality (可选) | 关系的基数。 
 | String | 
派生输出
| 名称 | 说明 | 数据类型 | 
| out_layer_or_view | 已更新的输入数据集。 | 表视图;栅格图层;镶嵌图层 | 
代码示例
以下 Python 窗口脚本演示了如何在即时模式下使用 AddRelate 函数。
import arcpy
relate = arcpy.AddRelate_management("Parcel", "ParcelID", "owner_table", 
                                    "ParcelID", "Owner2Parcel")环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是