ee.Geometry.LinearRing.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 |
---|
LinearRing.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."],[[["`aside` enables applying a function to a ComputedObject (like an Image or ImageCollection) without altering the object itself, primarily for debugging or visualization."],["It facilitates function chaining by returning the original object, allowing further operations to be performed sequentially."],["The function passed to `aside` receives the ComputedObject as its first argument and any additional arguments provided."],["Common use cases include printing intermediate results, adding layers to the map for visual inspection, and general debugging during workflow development."],["`aside` is particularly valuable for understanding the step-by-step evolution of data within complex Earth Engine workflows."]]],[]]