ee.Join.inner
Returns a join that pairs elements from the primary collection with matching elements from the secondary collection. Each result has a 'primary' property that contains the element from the primary collection, and a 'secondary' property containing the matching element from the secondary collection. If measureKey is specified, the join measure is also attached to the object as a property.
Usage | Returns |
---|
ee.Join.inner(primaryKey, secondaryKey, measureKey) | Join |
Argument | Type | Details |
---|
primaryKey | String, default: "primary" | The property name used to save the primary match. |
secondaryKey | String, default: "secondary" | The property name used to save the secondary match. |
measureKey | String, default: null | An optional property name used to save the measure of the join condition. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["Performs an inner join between two collections based on matching keys."],["Returns a new collection where each element includes the matched primary and secondary elements as properties."],["Optionally calculates and includes a join measure as a property if a measureKey is specified."]]],["The `ee.Join.inner` function creates a join between two collections, pairing elements based on matching criteria. Results contain a 'primary' element and a 'secondary' element. Custom names for these properties can be specified using `primaryKey` and `secondaryKey`. An optional `measureKey` allows for storing a measure associated with the join condition in the resulting object. It returns a `Join` object.\n"]]