Controls

ממשק CameraControlOptions

ממשק google.maps.CameraControlOptions

אפשרויות התצוגה של אמצעי הבקרה של המצלמה.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.

הממשק FullscreenControlOptions

ממשק google.maps.FullscreenControlOptions

אפשרויות לעיבוד של הלחצן למעבר למסך מלא.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.

הממשק MapTypeControlOptions

ממשק google.maps.MapTypeControlOptions

אפשרויות לעיבוד של הלחצן לבחירת סוג המפה.

mapTypeIds optional
סוג:  Array<MapTypeId|string> optional
מזהי סוגי המפות שיוצגו בפקדים.
position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.
style optional
סוג:  MapTypeControlStyle optional
מזהה הסגנון. משמש לבחירת סגנון של פקדים לסוג המפה שרוצים להציג.

קבועים של MapTypeControlStyle

google.maps.MapTypeControlStyle קבועים

מזהים של רכיבי MapTypesControls נפוצים.

אפשר לגשת אליו באמצעות חיוג למספר const {MapTypeControlStyle} = await google.maps.importLibrary("maps"). ספריות ב-Maps JavaScript API

DEFAULT המערכת משתמשת בבורר סוג המפה שמוגדר כברירת מחדל. המיקום שבו יוצג הלחצן DEFAULT ישתנה בהתאם לגודל החלון ולגורמים אחרים. אמצעי הבקרה DEFAULT עשוי להשתנות בגרסאות עתידיות של ה-API.
DROPDOWN_MENU תפריט נפתח למי שחשוב לו לנצל את שטח המסך בצורה יעילה.
HORIZONTAL_BAR שורת לחצני הבחירה האופקית הרגילה.

ממשק MotionTrackingControlOptions

ממשק google.maps.MotionTrackingControlOptions

אפשרויות לעיבוד הגרפי של הפקדים למעקב אחר תנועה.

position optional
סוג:  ControlPosition optional
מזהה המיקום. הפרמטר הזה משמש לציון המיקום של הלחצן הזה בתמונה הפנורמית.

הממשק PanControlOptions

ממשק google.maps.PanControlOptions

אפשרויות לעיבוד של פקדי ההזזה.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.

ממשק RotateControlOptions

ממשק google.maps.RotateControlOptions

אפשרויות לעיבוד של פקדי הסיבוב.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.

ממשק ScaleControlOptions

ממשק google.maps.ScaleControlOptions

אפשרויות לעיבוד של פקדי התאמת התצוגה.

style optional
סוג:  ScaleControlStyle optional
מזהה הסגנון. משמש לבחירת סגנון של פקדי שינוי קנה מידה להצגה.

קבועים של ScaleControlStyle

google.maps.ScaleControlStyle קבועים

מזהים של מזהי אמצעי בקרה להגדלת התצוגה.

DEFAULT אמצעי הבקרה הרגיל של הסולם.

הממשק StreetViewControlOptions

ממשק google.maps.StreetViewControlOptions

אפשרויות לעיבוד של אטב-האיש של Street View במפה.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה. מיקום ברירת המחדל מוטמע בפקדי הניווט (שינוי מרחק התצוגה והזזה). אם המיקום הזה ריק או זהה למיקום שצוין ב-zoomControlOptions או ב-panControlOptions, הלחצן של Street View יוצג כחלק מבקרי הניווט. אחרת, הוא יוצג בנפרד.
sources optional
סוג:  Iterable<StreetViewSource> optional
ברירת מחדל: [StreetViewSource.DEFAULT]
מציין את המקורות של התמונות הפנורמיות לחיפוש. כך אפשר להגביל את החיפוש רק לתמונות פנורמיות רשמיות של Google, לדוגמה. הגדרת כמה מקורות תהיה מוערכת כחתך של המקורות האלה. הערה: המקור StreetViewSource.OUTDOOR לא נתמך בשלב זה.

הממשק ZoomControlOptions

ממשק google.maps.ZoomControlOptions

אפשרויות לעיבוד של לחצן הבקרה על מרחק התצוגה.

position optional
סוג:  ControlPosition optional
מזהה המיקום. משמש לציון המיקום של הרכיב במפה.

קבועים של ControlPosition

google.maps.ControlPosition קבועים

מזהים שמשמשים לציון המיקום של פקדים במפה. אמצעי הבקרה ממוקמים ביחס לאמצעי בקרה אחרים באותו מיקום בפריסה. אמצעי הבקרה שנוספו קודם ממוקמים קרוב יותר לקצה המפה. מומלץ להשתמש ב'ערכים לוגיים' (מידע נוסף זמין בכתובת https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) כדי לתמוך באופן אוטומטי בהקשרים של פריסה מימין לשמאל (LTR) ומשמאל לימין (RTL).

ערכים לוגיים ב-LTR:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

ערכים לוגיים ב-RTL:
+----------------+ 
| BSIE BSIC BSIS |
| IEBS      ISBS |
|                |
| IEBC      ISBC |
|                |
| IEBE      ISBE |
| BEIE BEIC BEIS |
+----------------+

ערכים מדור קודם:
+----------------+ 
| TL    TC    TR |
| LT          RT |
|                |
| LC          RC |
|                |
| LB          RB |
| BL    BC    BR |
+----------------+

הרכיבים בשורה העליונה או התחתונה זורמים לכיוון אמצע השורה. הפריטים בעמודה השמאלית או הימנית זורמים לכיוון מרכז העמודה.

אפשר לגשת אליו באמצעות חיוג למספר const {ControlPosition} = await google.maps.importLibrary("core"). ספריות ב-Maps JavaScript API

BLOCK_END_INLINE_CENTER זהו ערך שווה ערך ל-BOTTOM_CENTER גם ב-LTR וגם ב-RTL.
BLOCK_END_INLINE_END זהו המיקום המקביל ל-BOTTOM_RIGHT ב-LTR או ל-BOTTOM_LEFT ב-RTL.
BLOCK_END_INLINE_START זהה ל-BOTTOM_LEFT ב-LTR או ל-BOTTOM_RIGHT ב-RTL.
BLOCK_START_INLINE_CENTER זהה ל-TOP_CENTER גם ב-LTR וגם ב-RTL.
BLOCK_START_INLINE_END ערך שווה ערך ל-TOP_RIGHT ב-LTR או ל-TOP_LEFT ב-RTL.
BLOCK_START_INLINE_START שווה ערך ל-TOP_LEFT ב-LTR או ל-TOP_RIGHT ב-RTL.
BOTTOM_CENTER הרכיבים ממוקמים במרכז השורה התחתונה. מומלץ להשתמש ב-BLOCK_END_INLINE_CENTER במקום זאת.
BOTTOM_LEFT הרכיבים ממוקמים בפינה הימנית התחתונה וממשיכים לזרום לכיוון המרכז. הרכיבים ממוקמים משמאל ללוגו של Google. מומלץ להשתמש ב-BLOCK_END_INLINE_START במקום זאת.
BOTTOM_RIGHT הרכיבים ממוקמים בפינה השמאלית התחתונה וממשיכים לזרום לכיוון המרכז. הרכיבים ממוקמים משמאל לזכויות היוצרים. מומלץ להשתמש ב-BLOCK_END_INLINE_END במקום זאת.
INLINE_END_BLOCK_CENTER שווה ל-RIGHT_CENTER ב-LTR או ל-LEFT_CENTER ב-RTL.
INLINE_END_BLOCK_END זהה ל-RIGHT_BOTTOM ב-LTR או ל-LEFT_BOTTOM ב-RTL.
INLINE_END_BLOCK_START שווה ערך ל-RIGHT_TOP ב-LTR או ל-LEFT_TOP ב-RTL.
INLINE_START_BLOCK_CENTER זהה ל-LEFT_CENTER ב-LTR או ל-RIGHT_CENTER ב-RTL.
INLINE_START_BLOCK_END זהה ל-LEFT_BOTTOM ב-LTR או ל-RIGHT_BOTTOM ב-RTL.
INLINE_START_BLOCK_START שווה ערך ל-LEFT_TOP ב-LTR או ל-RIGHT_TOP ב-RTL.
LEFT_BOTTOM הרכיבים ממוקמים בצד ימין, מעל לרכיבים בפינה הימנית התחתונה, וממשיכים למעלה. מומלץ להשתמש במקום זאת ב-INLINE_START_BLOCK_END.
LEFT_CENTER הרכיבים ממוקמים במרכז הצד ימין. מומלץ להשתמש במקום זאת ב-INLINE_START_BLOCK_CENTER.
LEFT_TOP הרכיבים ממוקמים בצד ימין, מתחת לרכיבים בפינה הימנית העליונה, וממשיכים למטה. מומלץ להשתמש במקום זאת ב-INLINE_START_BLOCK_START.
RIGHT_BOTTOM הרכיבים ממוקמים בצד שמאל, מעל הרכיבים בפינה השמאלית התחתונה, וממשיכים למעלה. מומלץ להשתמש ב-INLINE_END_BLOCK_END במקום זאת.
RIGHT_CENTER הרכיבים ממוקמים במרכז הצד הימני. מומלץ להשתמש במקום זאת ב-INLINE_END_BLOCK_CENTER.
RIGHT_TOP הרכיבים ממוקמים בצד שמאל, מתחת לרכיבים בפינה השמאלית העליונה, וממשיכים למטה. מומלץ להשתמש במקום זאת ב-INLINE_END_BLOCK_START.
TOP_CENTER הרכיבים ממוקמים במרכז השורה העליונה. מומלץ להשתמש במקום זאת ב-BLOCK_START_INLINE_CENTER.
TOP_LEFT הרכיבים ממוקמים בפינה הימנית העליונה וממשיכים לכיוון המרכז. מומלץ להשתמש ב-BLOCK_START_INLINE_START במקום זאת.
TOP_RIGHT הרכיבים ממוקמים בפינה השמאלית העליונה וממשיכים לכיוון המרכז. מומלץ להשתמש ב-BLOCK_START_INLINE_END במקום זאת.