AI-generated Key Takeaways
-
The
union
function merges all geometries in a collection into a single feature with a single geometry and an ID of 'union_result'. -
The
union
function returns a FeatureCollection containing this single merged feature. -
The
maxError
argument allows specifying the maximum error for reprojections, defaulting to the output's requested error margin if not provided.
Usage | Returns |
---|---|
FeatureCollection.union(maxError) | FeatureCollection |
Argument | Type | Details |
---|---|---|
this: collection | FeatureCollection | The collection being merged. |
maxError | ErrorMargin, default: null | The maximum error allowed when performing any necessary reprojections. If not specified, defaults to the error margin requested from the output. |
Examples
Code Editor (JavaScript)
// FeatureCollection of power plants in Belgium. var fc = ee.FeatureCollection('WRI/GPPD/power_plants') .filter('country_lg == "Belgium"'); print('Original FeatureCollection', fc); // Merge all geometries into one. A FeatureCollection with a single feature // with no properties is returned. print('All geometries merged into one', fc.union(1));
import ee import geemap.core as geemap
Colab (Python)
# FeatureCollection of power plants in Belgium. fc = ee.FeatureCollection('WRI/GPPD/power_plants').filter( 'country_lg == "Belgium"') print('Original FeatureCollection:', fc.getInfo()) # Merge all geometries into one. A FeatureCollection with a single feature # with no properties is returned. print('All geometries merged into one:', fc.union(1).getInfo())