Label | Explanation | Data Type |
Target Layer | Contains the target features. The attributes from the target features and the attributes from the joined features will be transferred to the output. | Record Set |
Join Layer | Contains the 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 (join_operation in Python) parameter for details about how the aggregation of joined attributes are affected by the type of join operation. | Record Set |
Output Name | The name of the output feature service. | String |
Join Operation | Specifies how joins between the Target Layer values and the Join Layer values will be handled in the output if multiple join features are found that have the same spatial relationship with a single target feature.
| String |
Spatial Relationship (Optional) | Specifies the criteria that will be used to spatially join features.
| String |
Spatial Near Distance (Optional) |
The distance from a target feature within which join features will be considered for the spatial join. A search radius is only valid when the Spatial Relationship parameter value is Planar Near or Geodesic Near. | Linear Unit |
Temporal Relationship (Optional) | Specifies the time criteria that will be used to match features.
| String |
Temporal Near Distance (Optional) |
The distance in time from a target feature within which join features will be considered for the spatial join. A time is only valid when the Temporal Relationship parameter value is Near, Near Before, or Near After and both features are time enabled. | Time Unit |
Attribute Relationship (Optional) | Joins features based on values in an attribute field. Specify the attribute field from the target layer that matches an attribute field from the join layer.
| Value Table |
Summary Fields (Optional) | The statistics that will be calculated on specified fields. | Value Table |
Join Condition (Optional) | Applies a condition to specified fields. Only features with fields that meet these conditions will be joined. For example, you could apply a join condition to features in which the HealthSpending attribute in the join layer is more than 20 percent of the Income attribute in the target layer. In 10.5 and 10.5.1, the join condition to use to apply this expression is join["HealthSpending"] > target["Income"] * .2. In 10.6 and later, use an Arcade expression such as $join["HealthSpending"] > $target["Income"] * .2. If the layer is added to the map, the Fields and Helpers filters can be used to build an expression. | String |
Data Store (Optional) | Specifies the ArcGIS Data Store where the output will be saved. The default is Spatiotemporal big data store. All results stored in a spatiotemporal big data store will be stored in WGS84. Results stored in a relational data store will maintain their coordinate system.
| String |
Keep All Target Features (Optional) | Specifies whether all target features will be maintained in the output feature class (known as a left outer join) or only those that have the specified relationships with the join features (inner join).
| Boolean |
Derived Output
Label | Explanation | Data Type |
Output_Feature_Class | The joined output. | Record Set |