AI-generated Key Takeaways
-
The
unionmethod forDateRangereturns a newDateRangeobject that includes all points from both the originalDateRangeand another specifiedDateRange. -
The
unionmethod can be used withDateRangeobjects that overlap or do not overlap.
| Usage | Returns |
|---|---|
DateRange.union(other) | DateRange |
| Argument | Type | Details |
|---|---|---|
this: dateRange | DateRange | |
other | DateRange |
Examples
Code Editor (JavaScript)
// A series of ee.DateRange objects. var dateRange1 = ee.DateRange('2017-06-24', '2017-07-24'); var dateRange2 = ee.DateRange('2017-06-30', '2018-07-10'); var dateRange3 = ee.DateRange('1970-06-24', '1971-07-24'); // Determine the union of ee.DateRange objects. print('Union of dateRange1 and dateRange2, which overlap', dateRange1.union(dateRange2)); print('Union of dateRange1 and dateRange3, which do not overlap', dateRange1.union(dateRange3));
import ee import geemap.core as geemap
Colab (Python)
# A series of ee.DateRange objects. date_range_1 = ee.DateRange('2017-06-24', '2017-07-24') date_range_2 = ee.DateRange('2017-06-30', '2018-07-10') date_range_3 = ee.DateRange('1970-06-24', '1971-07-24') # Determine the union of ee.DateRange objects. display( 'Union of date_range_1 and date_range_2, which overlap:', date_range_1.union(date_range_2) ) display( 'Union of date_range_1 and date_range_3, which do not overlap:', date_range_1.union(date_range_3) )