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 دردسترس است برمی‌گرداند. As this request is asynchronous, you must pass a callback function which will be executed upon completion of the request, being passed a MaxZoomResult.

میانای MaxZoomResult

میانا 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 معتبر است.