Controls

ממשק CameraControlOptions

ממשק google.maps.CameraControlOptions

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

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

ממשק FullscreenControlOptions

ממשק google.maps.FullscreenControlOptions

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

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

ממשק MapTypeControlOptions

ממשק google.maps.MapTypeControlOptions

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

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

ערכי MapTypeControlStyle קבועים

google.maps.MapTypeControlStyle קבועים
ספרייה "maps"

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

const {MapTypeControlStyle} = await google.maps.importLibrary("maps");
DEFAULT שימוש בפקד ברירת המחדל של סוג המפה. הפקד DEFAULT מוצג בהתאם לגודל החלון ולגורמים אחרים. הפקד DEFAULT עשוי להשתנות בגרסאות עתידיות של ה-API.
DROPDOWN_MENU תפריט נפתח למי שרוצה לחסוך מקום במסך.
HORIZONTAL_BAR סרגל כפתורי הבחירה האופקי הרגיל.

ממשק MotionTrackingControlOptions

ממשק google.maps.MotionTrackingControlOptions

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

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

הממשק PanControlOptions

ממשק google.maps.PanControlOptions

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

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

ממשק RotateControlOptions

ממשק google.maps.RotateControlOptions

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

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

ממשק ScaleControlOptions

ממשק google.maps.ScaleControlOptions

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

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

ערכי ScaleControlStyle קבועים

google.maps.ScaleControlStyle קבועים

מזהים של פקדי קנה מידה.

DEFAULT פקד קנה המידה הרגיל.

ממשק StreetViewControlOptions

ממשק google.maps.StreetViewControlOptions

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

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

הממשק ZoomControlOptions

ממשק google.maps.ZoomControlOptions

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

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

קבועים של ControlPosition

google.maps.ControlPosition קבועים
ספרייה "core"

מזהים שמשמשים לציון המיקום של פקדים במפה. המיקום של אמצעי הבקרה נקבע ביחס לאמצעי בקרה אחרים באותו מיקום בפריסה. פקדים שנוספים קודם ממוקמים קרוב יותר לקצה המפה. מומלץ להשתמש ב "ערכים לוגיים" (ראו 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");
BLOCK_END_INLINE_CENTER שווה ערך ל-BOTTOM_CENTER גם ב-LTR וגם ב-RTL.
BLOCK_END_INLINE_END שווה ערך ל-BOTTOM_RIGHT בשפות שנכתבות משמאל לימין, או ל-BOTTOM_LEFT בשפות שנכתבות מימין לשמאל.
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.