Label | Explanation | Data Type |
Target Features | The attributes from the target features and the attributes from the join features will be joined to the target features layer. However, a subset of attributes can be defined using the Field Map parameter. | Feature Layer |
Join Features | The attributes from the join features will be joined to the attributes of the target features. See the explanation of the Join Operation parameter for details on how the aggregation of joined attributes are affected by the type of join operation. | Feature Layer |
Join Operation (Optional) | This parameter is hidden and is not supported. All joins will be performed as a one-to-one join. To achieve a one-to-many join when the output is created in an output feature class, use the Spatial Join tool. | String |
Keep All Target Features (Optional) | Specifies whether only target features with a spatial relationship with a join feature (known as an inner join) will be preserved or all target features will be preserved, even without a spatial relationship with the join features (known as an outer join).
| Boolean |
Field Map (Optional) | The fields that will be temporarily joined to the target dataset with their respective properties and source fields. All fields from the join dataset will be included by default. Use the field map to add, delete, rename, and reorder fields, as well as change other field properties. The field map can be used to combine values from two or more input fields into a single output field. | Field Mappings |
Match Option (Optional) | Specifies the criteria that will be used to match rows.
| String |
Search Radius (Optional) | Join features within this distance of a target feature will be considered for the spatial join. A search radius is only valid when the spatial relationship is specified (the Match Option parameter is set to Intersect, Within a distance, Within a distance geodesic, Have their center in, Closest, or Closest geodesic). For example, using a search radius of 100 meters with the Within a distance spatial relationship will join feature within 100 meters of a target feature. For the three Within a distance relationships, if no value is specified for Search Radius, a distance of 0 is used. | Linear Unit |
Distance Field Name (Optional) | The name of the field that contains the distance between the target feature and the closest join feature. This field will be added to the join. This parameter is only valid when the spatial relationship is specified (Match Option is set to Closest or Closest geodesic). The value of this field is -1 if no feature is matched within a search radius. If no field name is provided, the field will not be added to the join. | String |
Permanently Join Fields (Optional) | Specifies whether fields from the join feature class will be temporarily added to the layer or permanently added to the target feature class.
| Boolean |
Match Fields
(Optional) | Pairs of fields from the join features and target features that will be used for attribute matching. Only the records from the join features that share match field values with the target features will participate in the spatial join. | Value Table |
Derived Output
Label | Explanation | Data Type |
Updated Target Features | The updated input dataset. | Feature Layer |