Pengumuman: Semua project nonkomersial yang terdaftar untuk menggunakan Earth Engine sebelum
15 April 2025 harus
memverifikasi kelayakan nonkomersial untuk mempertahankan akses Earth Engine.
ui.Map.DrawingTools.onEdit
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Mendaftarkan callback yang diaktifkan saat bentuk diedit.
Menampilkan ID yang dapat diteruskan ke unlisten() untuk membatalkan pendaftaran callback.
Penggunaan | Hasil |
---|
DrawingTools.onEdit(callback) | String |
Argumen | Jenis | Detail |
---|
ini: ui.map.drawingtools | ui.Map.DrawingTools | Instance ui.Map.DrawingTools. |
callback | Fungsi | Callback yang akan diaktifkan saat bentuk diedit. Callback meneruskan tiga parameter: ee.Geometry yang diedit, GeometryLayer yang memiliki geometri yang diedit, dan widget ui.Map.DrawingTools yang terikat dengan pemroses peristiwa. |
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-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eDrawingTools.onEdit()\u003c/code\u003e registers a callback function that is triggered when a shape on the map is edited.\u003c/p\u003e\n"],["\u003cp\u003eThe callback function receives the edited geometry, its corresponding layer, and the DrawingTools widget as arguments.\u003c/p\u003e\n"],["\u003cp\u003eThis function returns a unique ID that can be used with \u003ccode\u003eunlisten()\u003c/code\u003e to remove the registered callback.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003eDrawingTools.onEdit()\u003c/code\u003e to respond to shape edits within your Earth Engine mapping applications.\u003c/p\u003e\n"]]],[],null,["# ui.Map.DrawingTools.onEdit\n\n\u003cbr /\u003e\n\nRegisters a callback that's fired when a shape is edited.\n\n\u003cbr /\u003e\n\nReturns an ID which can be passed to unlisten() to unregister the callback.\n\n| Usage | Returns |\n|---------------------------------|---------|\n| DrawingTools.onEdit`(callback)` | String |\n\n| Argument | Type | Details |\n|-----------------------------|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `ui.map.drawingtools` | ui.Map.DrawingTools | The ui.Map.DrawingTools instance. |\n| `callback` | Function | The callback to fire when a shape is edited. The callback is passed three parameters: the edited ee.Geometry, the GeometryLayer to which the edited geometry belongs, and the ui.Map.DrawingTools widget that the event listener is bound to. |"]]