Join Features |
Join Features function is used to join the attributes in the second dataset (join dataset) to the first dataset (target dataset) based on a spatial relationship, a temporal relationship, an attribute relationship, or a combination of the three. The datasets involved can also be tabular datasets.
If multiple features match with the same target feature, you can determine if all the matching features will be summarized together (join one to one) or if all the matching features will be joined (join one to many).
Join one to one: This join operation will summarize all the matching join features to each feature in the target dataset. Only the features that have a match will be included in the summary and output. Statistical mode can be max, min, average, sum, variance and stdDeviation. For example, there are five features in the second dataset which match with one specific feature in the first dataset, the count of joined feature will be added into the result dataset by default, that is, 5 is added at the end of this target feature record in the result dataset.
Join one to many: This join operation joins all the matching features in the join dataset to the target dataset. The result will contain multiple records of the target features. For example, there are 5 features matched with one target feature, then the result dataset will contain these 5 joined features.