ee.Geometry.Rectangle.aside
Calls a function passing this object as the first argument, and returning itself. Convenient e.g. when debugging:
var c = ee.ImageCollection('foo').aside(print)
.filterDate('2001-01-01', '2002-01-01').aside(print, 'In 2001')
.filterBounds(geom).aside(print, 'In region')
.aside(Map.addLayer, {min: 0, max: 142}, 'Filtered')
.select('a', 'b');
Returns the same object, for chaining.
Usage | Returns |
---|
Rectangle.aside(func, var_args) | ComputedObject |
Argument | Type | Details |
---|
this: computedobject | ComputedObject | The ComputedObject instance. |
func | Function | The function to call. |
var_args | VarArgs | Any extra arguments to pass to the function. |
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."],[[["The `aside()` method allows executing a specified function on a ComputedObject (like an Image or ImageCollection) within a processing chain without altering the object itself."],["It is primarily used for debugging and visualization purposes, such as printing intermediate results or adding layers to the map."],["`aside()` takes a function as its main argument and passes the current ComputedObject to it, along with any optional extra arguments."],["This method facilitates code clarity and insight into complex workflows by providing a way to inspect and display intermediate data without disrupting the main processing flow."],["It returns the original ComputedObject, enabling seamless chaining of further operations within the script."]]],[]]