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(print, 'In region')
.aside(Map.addLayer, {min: 0, max: 142}, 'Filtered')
.select('a', 'b');
แสดงผลออบเจ็กต์เดียวกันสำหรับการเชื่อมโยง
การใช้งาน | การคืนสินค้า |
---|
MultiPolygon.aside(func, var_args) | ComputedObject |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|
ดังนี้ computedobject | ComputedObject | อินสแตนซ์ ComputedObject |
func | ฟังก์ชัน | ฟังก์ชันที่จะเรียกใช้ |
var_args | VarArgs<Object> | อาร์กิวเมนต์เพิ่มเติมที่จะส่งไปยังฟังก์ชัน |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[[["\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. |"]]