إشعار: يجب
إثبات أهلية جميع المشاريع غير التجارية المسجّلة لاستخدام Earth Engine قبل
15 أبريل 2025 من أجل الحفاظ على إمكانية الوصول إلى Earth Engine.
ui.Map.onChangeCenter
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تسجّل هذه السمة دالة ردّ يتم تشغيلها عند تغيير مركز الخريطة. يتم تنشيط هذا الحدث أثناء التحريك أو عند تغيير مركز الخريطة آليًا.
تعرض هذه الطريقة رقم تعريف يمكن تمريره إلى unlisten() لإلغاء تسجيل وظيفة معاودة الاتصال.
الاستخدام | المرتجعات |
---|
Map.onChangeCenter(callback) | سلسلة |
الوسيطة | النوع | التفاصيل |
---|
هذا: ui.map | ui.Map | مثيل ui.Map. |
callback | الوظيفة | الدالة التي سيتم تنفيذها عند تغيير مركز الخريطة. يتم تمرير مَعلمتَين إلى دالة الرجوع: كائن يحتوي على إحداثيات المركز الجديد (مع المفتاحَين lon وlat) وعنصر واجهة مستخدم الخريطة نفسه. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThe \u003ccode\u003eonChangeCenter\u003c/code\u003e function registers a callback that triggers when the map's center is changed, either by panning or programmatically.\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\u003eThe callback function receives the new center coordinates (longitude and latitude) and the map widget instance as arguments.\u003c/p\u003e\n"]]],["The `Map.onChangeCenter` function registers a callback triggered when the map's center changes, either through panning or programmatic updates. It accepts a callback function that receives the new center's coordinates (longitude and latitude) and the map widget itself as parameters. The function returns a unique string ID used to unregister the callback later. This callback is associated with a `ui.Map` instance.\n"],null,["# ui.Map.onChangeCenter\n\n\u003cbr /\u003e\n\nRegisters a callback that's fired when the map center changes. This is fired during pan or when the map's center is changed programmatically.\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.onChangeCenter`(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 center changes. The callback is passed two parameters: an object containing the coordinates of the new center (with keys lon and lat) and the map widget itself. |"]]