המחלקה MaxZoomService
google.maps.MaxZoomService
ספריית
הכיתה "maps"
שירות לקבלת רמת הזום הגבוהה ביותר שבה צילומי הלוויין זמינים למיקום נתון.
const {MaxZoomService} = await google.maps.importLibrary("maps");
יצרן | |
|---|---|
MaxZoomService |
MaxZoomService()פרמטרים: אין
יוצרת מופע חדש של MaxZoomService שאפשר להשתמש בו כדי לשלוח שאילתות לגבי רמת הזום המקסימלית שזמינה לצילומי לוויין. |
Methods | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])פרמטרים:
ערך מוחזר:
Promise<MaxZoomResult>הפונקציה מחזירה את רמת הזום המקסימלית שבה זמינות תמונות מפורטות ב- LatLng מסוים לסוג המפה satellite. הבקשה הזו היא אסינכרונית, ולכן צריך להעביר פונקציית callback שתופעל בסיום הבקשה, ותועבר אליה MaxZoomResult. |
הממשק MaxZoomResult
ממשק google.maps.MaxZoomResult
תוצאת MaxZoom בפורמט JSON שאוחזרה מ-MaxZoomService.
מאפיינים | |
|---|---|
zoom |
סוג:
numberרמת הזום המקסימלית שנמצאה ב- LatLng הנתון. |
status
אופציונלי |
סוג:
MaxZoomStatus optionalסטטוס הבקשה. המאפיין הזה מוגדר רק כשמשתמשים בקריאות חוזרות (callbacks) עם MaxZoomService.getMaxZoomAtLatLng (הוא לא מוגדר כשמשתמשים ב-Promises). |
ערכי MaxZoomStatusMaxZoomStatus קבועים
google.maps.MaxZoomStatus
קבועים
ספרייה "maps"
הסטטוס שמוחזר על ידי MaxZoomService בסיום קריאה ל-getMaxZoomAtLatLng(). אפשר לציין אותם לפי ערך או לפי שם הקבוע. לדוגמה: 'OK' או google.maps.MaxZoomStatus.OK.
אפשר להשתמש בקבועים האלה גם כמחרוזות. ב-TypeScript, המחרוזות המילוליות מוגדרות לפי הסוג MaxZoomStatusString.
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
קבועים | |
|---|---|
ERROR |
קרתה שגיאה לא ידועה. |
OK |
התשובה מכילה MaxZoomResult תקין. |