Pengumuman: Semua project nonkomersial yang terdaftar untuk menggunakan Earth Engine sebelum
15 April 2025 harus
memverifikasi kelayakan nonkomersial untuk mempertahankan akses Earth Engine.
ee.Geometry.BBox.aside
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Memanggil fungsi yang meneruskan objek ini sebagai argumen pertama, dan menampilkan dirinya sendiri. Nyaman, misalnya saat men-debug:
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');
Menampilkan objek yang sama, untuk pembuatan rantai.
Penggunaan | Hasil |
---|
BBox.aside(func, var_args) | ComputedObject |
Argumen | Jenis | Detail |
---|
ini: computedobject | ComputedObject | Instance ComputedObject. |
func | Fungsi | Fungsi yang akan dipanggil. |
var_args | VarArgs<Object> | Argumen tambahan yang akan diteruskan ke fungsi. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003e\u003ccode\u003easide()\u003c/code\u003e allows calling a function with the current object as input within a chain of operations without altering the object itself.\u003c/p\u003e\n"],["\u003cp\u003eIt's useful for debugging and visualization by enabling actions like printing or displaying intermediate results in a workflow.\u003c/p\u003e\n"],["\u003cp\u003eThe function returns the original object, ensuring seamless integration into existing Earth Engine code sequences.\u003c/p\u003e\n"],["\u003cp\u003eIt accepts a function and any additional arguments that function might need.\u003c/p\u003e\n"],["\u003cp\u003eThis approach helps in understanding the flow of data processing and validating intermediate stages of complex operations within Earth Engine.\u003c/p\u003e\n"]]],["The `aside` function takes a ComputedObject, a function, and optional arguments. It executes the provided function, passing the ComputedObject as the initial argument, along with any additional arguments. `aside` then returns the original ComputedObject, enabling method chaining. This is useful for debugging or applying side effects within a chain of operations, allowing for actions like printing values or adding layers to a map without disrupting the object's flow.\n"],null,["# ee.Geometry.BBox.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| BBox.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. |"]]