فئة MaxZoomService
google.maps.MaxZoomService
صف
مكتبة "maps"
خدمة للحصول على أعلى مستوى تكبير تتوفّر فيه صور القمر الصناعي لموقع جغرافي معيّن.
const {MaxZoomService} = await google.maps.importLibrary("maps");
الشركة المصنِّعة | |
|---|---|
MaxZoomService |
MaxZoomService()المَعلمات: لا تتوفّر أي مَعلمات
تنشئ هذه الدالة مثيلاً جديدًا من MaxZoomService يمكن استخدامه لإرسال طلبات بحث عن الحد الأقصى لمستوى التكبير المتاح لصور القمر الصناعي. |
الطُرق | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])المَعلمات:
القيمة المعروضة:
Promise<MaxZoomResult>تعرض هذه الدالة الحد الأقصى لمستوى التكبير الذي تتوفّر فيه صور تفصيلية في LatLng معيّن لنوع الخريطة satellite. بما أنّ هذا الطلب غير متزامن، يجب تمرير دالة callback سيتم تنفيذها عند اكتمال الطلب، مع تمرير MaxZoomResult. |
MaxZoomResult interface
واجهة
google.maps.MaxZoomResult
نتيجة MaxZoom بتنسيق JSON تم استردادها من MaxZoomService.
الخصائص | |
|---|---|
zoom |
النوع:
numberالحد الأقصى لمستوى التكبير الذي تم العثور عليه في LatLng المحدّد. |
status
اختياري |
النوع:
MaxZoomStatus optionalحالة الطلب لا يتم تحديد هذه السمة إلا عند استخدام عمليات الاستدعاء مع MaxZoomService.getMaxZoomAtLatLng (لا يتم تحديدها عند استخدام Promises). |
ثوابت MaxZoomStatus
google.maps.MaxZoomStatus
ثوابت
مكتبة "maps"
الحالة التي تعرضها السمة MaxZoomService عند اكتمال طلب إلى getMaxZoomAtLatLng(). حدِّد هذه القيم حسب القيمة أو باستخدام اسم الثابت. على سبيل المثال، 'OK' أو google.maps.MaxZoomStatus.OK.
ويمكن أيضًا استخدام هذه الثوابت كسلاسل. في TypeScript، يتم تحديد سلاسل القيم الثابتة حسب النوع MaxZoomStatusString.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
الثوابت | |
|---|---|
ERROR |
حدث خطأ غير معروف. |
OK |
يحتوي الردّ على MaxZoomResult صالح. |