Max Zoom

فئة 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 صالح.