ee.Geometry.MultiPolygon.aside
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
تابعی را فراخوانی می کند که این شی را به عنوان اولین آرگومان ارسال می کند و خودش را برمی گرداند. راحت به عنوان مثال هنگام اشکال زدایی:
var c = ee.ImageCollection('foo').aside(print)
.filterDate('2001-01-01', '2002-01-01').aside(print, 'In 2001')
.filterBounds(geom).aside(چاپ، "در منطقه")
.aside(Map.addLayer، {min: 0، حداکثر: 142}، "Filtered")
.select('a', 'b');
همان شی را برای زنجیر کردن برمیگرداند.
استفاده | برمی گرداند | MultiPolygon. aside (func, var_args) | Computed Object |
استدلال | تایپ کنید | جزئیات | این: computedobject | Computed Object | نمونه ComputedObject. |
func | تابع | تابع برای فراخوانی. |
var_args | VarArgs<Object> | هر آرگومان اضافی برای ارسال به تابع. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe \u003ccode\u003easide()\u003c/code\u003e method allows you to call a function (e.g., \u003ccode\u003eprint\u003c/code\u003e, \u003ccode\u003eMap.addLayer\u003c/code\u003e) with the current object as an argument, facilitating debugging and visualization without interrupting the method chain.\u003c/p\u003e\n"],["\u003cp\u003eIt enables inserting actions or side effects within a sequence of chained operations, like printing intermediate results or adding layers to a map.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003easide()\u003c/code\u003e returns the original object, allowing you to continue chaining other methods for further processing or analysis.\u003c/p\u003e\n"],["\u003cp\u003eYou can provide additional arguments to the function called by \u003ccode\u003easide()\u003c/code\u003e for customization, such as visualization parameters for \u003ccode\u003eMap.addLayer\u003c/code\u003e.\u003c/p\u003e\n"]]],["The `aside` function, applicable to `ComputedObject` instances, executes a provided function (`func`) using the object as the initial argument, alongside any additional arguments (`var_args`). It returns the original `ComputedObject`, enabling method chaining. This functionality is useful for debugging or applying side effects like printing or adding layers to a map within a chain of operations on the object.\n"],null,["# ee.Geometry.MultiPolygon.aside\n\n\u003cbr /\u003e\n\nCalls a function passing this object as the first argument, and returning itself. Convenient e.g. when debugging:\n\n\u003cbr /\u003e\n\nvar c = ee.ImageCollection('foo').aside(print)\n\n.filterDate('2001-01-01', '2002-01-01').aside(print, 'In 2001')\n\n.filterBounds(geom).aside(print, 'In region')\n\n.aside(Map.addLayer, {min: 0, max: 142}, 'Filtered')\n\n.select('a', 'b');\n\nReturns the same object, for chaining.\n\n| Usage | Returns |\n|--------------------------------------|----------------|\n| MultiPolygon.aside`(func, var_args)` | ComputedObject |\n\n| Argument | Type | Details |\n|------------------------|-------------------|----------------------------------------------|\n| this: `computedobject` | ComputedObject | The ComputedObject instance. |\n| `func` | Function | The function to call. |\n| `var_args` | VarArgs\\\u003cObject\\\u003e | Any extra arguments to pass to the function. |"]]