Image overlays

MapType interface

google.maps.MapType ממשק

הממשק הזה מגדיר את סוג המפה, ובדרך כלל משמש לסוגי מפות בהתאמה אישית. אי אפשר לשנות אותו.

maxZoom
סוג:  number
רמת הזום המקסימלית של המפה כשמוצג MapType. שדה חובה עבור MapTypes בסיסיים, מוזנח עבור MapTypes של שכבות-על.
minZoom
סוג:  number
רמת הזום המינימלית של המפה כשסוג המפה הזה מוצג. אופציונלי; ברירת המחדל היא 0.
radius
סוג:  number
רדיוס הכוכב במפה, במטרים. אופציונלי; ברירת המחדל היא רדיוס קו המשווה של כדור הארץ, 6,378,137 מטרים.
tileSize
סוג:  Size
המאפיינים של כל משבצת. חובה.
alt optional
סוג:  string optional
טקסט חלופי שיוצג כשמעבירים את העכבר מעל הלחצן של MapType הזה ב-MapTypeControl. אופציונלי.
name optional
סוג:  string optional
השם שיוצג ב-MapTypeControl. אופציונלי.
projection optional
סוג:  Projection optional
ההטלה שמשמשת לעיבוד של MapType. אופציונלי; ברירת המחדל היא Mercator.
getTile
getTile(tileCoord, zoom, ownerDocument)
פרמטרים: 
  • tileCoordPoint קואורדינטות של קטע במפה.
  • zoomnumber הגדלה של משבצת.
  • ownerDocumentDocument המסמך שאליו משויכת המשבצת הזו.
ערך ההחזרה:  Element|null התוצאה של החלוקה לאריחים.
מחזירה משבצת לקואורדינטות המשבצת הנתונות (x, y) ולרמת הזום. המשבצת הזו תצורף ל-ownerDocument שצוין. האפשרות לא זמינה לסוגי מפות בסיס.
releaseTile
releaseTile(tile)
פרמטרים: 
  • tile:  משחררים את המשבצת Element optional.
ערך מוחזר:  אין
משחרר את המשבצת שצוינה, ומבצע את כל פעולות הניקוי הנדרשות. המשבצת שצוינה כבר הוסרה מהמסמך. אופציונלי.

ממשק Projection

google.maps.Projection ממשק

fromLatLngToPoint
fromLatLngToPoint(latLng[, point])
פרמטרים: 
ערך מוחזר:  Point|null
הפונקציה מתרגמת מצילינדר LatLng למישור Point. הממשק הזה מציין פונקציה שמבצעת תרגום מערכי ערכים של LatLng לקואורדינטות עולמיות בהטלת המפה. ה-API של מפות Google קורא לשיטה הזו כשהוא צריך לשרטט מיקומים על המסך. אובייקטים מסוג Projection חייבים להטמיע את ה-method הזה, אבל יכולים להחזיר null אם אי אפשר לחשב את Point בהקרנה.
fromPointToLatLng
fromPointToLatLng(pixel[, noClampNoWrap])
פרמטרים: 
  • pixelPoint
  • noClampNoWrapboolean optional
ערך מוחזר:  LatLng|null
הממשק הזה מציין פונקציה שמבצעת תרגום מקואורדינטות עולמיות בהטלת מפה לערכי LatLng. ממשק Maps API קורא לשיטה הזו כשהוא צריך לתרגם פעולות במסך למיקומים במפה. אובייקטים מסוג Projection חייבים להטמיע את ה-method הזה, אבל יכולים להחזיר null אם אי אפשר לחשב את LatLng בהקרנה.

ImageMapType class

google.maps.ImageMapType class

המחלקה הזו מטמיעה את הממשק MapType ומסופקת לצורך עיבוד של קטעי מפה.

הכיתה הזו היא הרחבה של MVCObject.

במחלקה הזו מיושם MapType.

אפשר להתקשר אל const {ImageMapType} = await google.maps.importLibrary("maps") כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.

ImageMapType
ImageMapType(opts)
פרמטרים: 
יוצר ImageMapType באמצעות ImageMapTypeOptions שסופקו
alt
סוג:  string optional
maxZoom
סוג:  number
minZoom
סוג:  number
name
סוג:  string optional
projection
סוג:  Projection
radius
סוג:  number
tileSize
סוג:  Size
getOpacity
getOpacity()
פרמטרים:  אין
ערך ההחזרה:  number opacity השקיפות הנוכחית.
הפונקציה מחזירה את רמת השקיפות (0 (שקוף) עד 1.0) של המשבצות ImageMapType.
getTile
getTile(tileCoord, zoom, ownerDocument)
פרמטרים: 
  • tileCoordPoint קואורדינטות של קטע במפה.
  • zoomnumber הגדלה של משבצת.
  • ownerDocumentDocument המסמך שאליו משויכת המשבצת הזו.
ערך ההחזרה:  Element|null התוצאה של החלוקה לאריחים.
releaseTile
releaseTile(tileDiv)
פרמטרים: 
  • tileDiv:  משחררים את המשבצת Element optional.
ערך מוחזר:  אין
setOpacity
setOpacity(opacity)
פרמטרים: 
  • opacitynumber השקיפות החדשה.
ערך מוחזר:  אין
מגדיר את רמת האטימות (0 (שקוף) עד 1.0) של המשבצות ImageMapType.
בירושה: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
tilesloaded
function()
ארגומנטים:  אין
האירוע הזה מופעל כשהטעינה של המשבצות הגלויות מסתיימת.

ImageMapTypeOptions interface

google.maps.ImageMapTypeOptions ממשק

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

alt optional
סוג:  string optional
טקסט חלופי שיוצג כשמעבירים את העכבר מעל הלחצן של MapType הזה ב-MapTypeControl.
getTileUrl optional
סוג:  function(Point, number): (string optional) optional
הפונקציה מחזירה מחרוזת (כתובת URL) לקואורדינטות נתונות של משבצת (x, y) ולרמת שינוי מרחק התצוגה.
maxZoom optional
סוג:  number optional
רמת הזום המקסימלית של המפה כשמוצג MapType.
minZoom optional
סוג:  number optional
רמת הזום המינימלית של המפה כשסוג המפה הזה מוצג. אופציונלי.
name optional
סוג:  string optional
השם שיוצג ב-MapTypeControl.
opacity optional
סוג:  number optional
רמת האטימות שרוצים להחיל על כרטיסי המידע. האטימות צריכה להיות מוגדרת כערך עשרוני בין 0 ל-1.0, כאשר 0 הוא שקוף לחלוטין ו-1 הוא אטום לחלוטין.
tileSize optional
סוג:  Size optional
הגודל של קטעי המפה.

GroundOverlay class

google.maps.GroundOverlay class

שכבת-על של תמונה מלבנית על המפה.

הכיתה הזו היא הרחבה של MVCObject.

אפשר להתקשר אל const {GroundOverlay} = await google.maps.importLibrary("maps") כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.

GroundOverlay
GroundOverlay(url, bounds[, opts])
פרמטרים: 
יוצר שכבת-על של קרקע מכתובת ה-URL של התמונה שסופקה ומ-LatLngBounds שלה. גודל התמונה מותאם לגבולות הנוכחיים, והיא מוצגת באמצעות ההטלה הנוכחית של המפה.
getBounds
getBounds()
פרמטרים:  אין
ערך מוחזר:  LatLngBounds
הפונקציה מחזירה את LatLngBounds של שכבת-העל הזו.
getMap
getMap()
פרמטרים:  אין
ערך מוחזר:  Map
מחזירה את המפה שבה מוצגת שכבת העל הזו.
getOpacity
getOpacity()
פרמטרים:  אין
ערך מוחזר:  number
מחזירה את מידת השקיפות של שכבת העל הזו.
getUrl
getUrl()
פרמטרים:  אין
ערך מוחזר:  string
מחזירה את כתובת ה-URL של התמונה שמוקרנת.
setMap
setMap(map)
פרמטרים: 
ערך מוחזר:  אין
הפונקציה מעבדת את שכבת העל של הקרקע במפה שצוינה. אם המפה מוגדרת לערך null, שכבת העל מוסרת.
setOpacity
setOpacity(opacity)
פרמטרים: 
  • opacitynumber
ערך מוחזר:  אין
הגדרת השקיפות של שכבת-העל הזו על הקרקע.
בירושה: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע הקליק של DOM מופעל ב-GroundOverlay.
dblclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע dblclick של DOM מופעל ב-GroundOverlay.

GroundOverlayOptions interface

google.maps.GroundOverlayOptions ממשק

האובייקט הזה מגדיר את המאפיינים שאפשר להגדיר באובייקט GroundOverlay.

clickable optional
סוג:  boolean optional
אם true, שכבת העל הקרקעית יכולה לקבל אירועי עכבר.
map optional
סוג:  Map optional
המפה שבה יוצג הכיסוי.
opacity optional
סוג:  number optional
ברירת מחדל: 1.0
רמת השקיפות של שכבת העל, שמוצגת כמספר בין 0 ל-1. אופציונלי.

StyledMapType class

google.maps.StyledMapType class

יוצרת תג MapType עם סגנון בהתאמה אישית.

הכיתה הזו היא הרחבה של MVCObject.

במחלקה הזו מיושם MapType.

אפשר להתקשר אל const {StyledMapType} = await google.maps.importLibrary("maps") כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.

StyledMapType
StyledMapType(styles[, options])
פרמטרים: 
יוצרת רכיב MapType עם סגנון לפי האפשרויות שצוינו. התג StyledMapType מקבל מערך של תגי MapTypeStyle, כאשר כל תג MapTypeStyle מוחל על המפה ברצף. אם יש MapTypeStyle מאוחר יותר שמחיל את אותם MapTypeStyler על אותם בוררים כמו MapTypeStyle קודם, הוא יבטל את MapTypeStyle הקודם.

שימו לב: התג StyledMapType לא נתמך כשמוגדר מזהה מפה. אם משתמשים בשניהם יחד, מוצגת אזהרה במסוף.
alt
סוג:  string
maxZoom
סוג:  number
minZoom
סוג:  number
name
סוג:  string
projection
סוג:  Projection
radius
סוג:  number
tileSize
סוג:  Size
getTile
getTile(tileCoord, zoom, ownerDocument)
פרמטרים: 
  • tileCoordPoint קואורדינטות של קטע במפה.
  • zoomnumber הגדלה של משבצת.
  • ownerDocumentDocument המסמך שאליו משויכת המשבצת הזו.
ערך ההחזרה:  Element|null התוצאה של החלוקה לאריחים.
releaseTile
releaseTile(tile)
פרמטרים: 
  • tile:  משחררים את המשבצת Element optional.
ערך מוחזר:  אין
בירושה: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

StyledMapTypeOptions interface

google.maps.StyledMapTypeOptions ממשק

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

alt optional
סוג:  string optional
הטקסט שיוצג כשמעבירים את העכבר מעל הלחצן MapType הזה בפקד סוג המפה.
maxZoom optional
סוג:  number optional
רמת הזום המקסימלית של המפה כשמוצג MapType. אופציונלי.
minZoom optional
סוג:  number optional
רמת הזום המינימלית של המפה כשמוצג MapType. אופציונלי.
name optional
סוג:  string optional
השם שיוצג בפקד סוג המפה.