公告:凡是在
2025 年 4 月 15 日前註冊使用 Earth Engine 的非商業專案,都必須
驗證非商業用途資格,才能繼續存取 Earth Engine。
ui.Map.onClick
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
註冊地圖點選時觸發的回呼。
傳回可傳遞至 unlisten() 的 ID,用於取消註冊回呼。
用量 | 傳回 |
---|
Map.onClick(callback) | 字串 |
引數 | 類型 | 詳細資料 |
---|
這個:ui.map | ui.Map | ui.Map 執行個體。 |
callback | 函式 | 地圖遭到點選時要觸發的回呼。回呼會傳遞物件,其中包含地圖上點選點的座標 (索引鍵為 lon 和 lat) 和地圖小工具本身。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
[null,null,["上次更新時間:2025-07-26 (世界標準時間)。"],[[["\u003cp\u003eRegisters a callback function that is triggered when the map is clicked, providing the coordinates of the clicked point.\u003c/p\u003e\n"],["\u003cp\u003eReturns a unique ID that can be used to unregister the callback function using the \u003ccode\u003eunlisten()\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe callback function receives an object containing the longitude (\u003ccode\u003elon\u003c/code\u003e), latitude (\u003ccode\u003elat\u003c/code\u003e) of the clicked point, and the map widget instance.\u003c/p\u003e\n"]]],[],null,["# ui.Map.onClick\n\n\u003cbr /\u003e\n\nRegisters a callback that's fired when the map is clicked.\n\n\u003cbr /\u003e\n\nReturns an ID which can be passed to unlisten() to unregister the callback.\n\n| Usage | Returns |\n|-------------------------|---------|\n| Map.onClick`(callback)` | String |\n\n| Argument | Type | Details |\n|----------------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `ui.map` | ui.Map | The ui.Map instance. |\n| `callback` | Function | The callback to fire when the map is clicked. The callback is passed an object containing the coordinates of the clicked point on the map (with keys lon and lat) and the map widget itself. |"]]