ממשק MapType
ממשק google.maps.MapType
הממשק הזה מגדיר את סוג המפה, ומשמש בדרך כלל לסוגי מפות מותאמים אישית. בלתי משתנה.
תכונות | |
---|---|
maxZoom |
סוג:
number רמת ההגדלה המקסימלית של המפה בעת הצגת MapType זה. נדרשת לקובצי MapType בסיסיים, המערכת מתעלמת מהם עבור מיפויי MapTypes בשכבת-על. |
minZoom |
סוג:
number רמת הזום המינימלית של המפה בעת הצגת MapType זו. אופציונלי; ברירת המחדל היא 0. |
radius |
סוג:
number רדיוס כדור הארץ במפה, במטרים. אופציונלי: ברירת המחדל היא רדיוס המשווה של כדור הארץ, 6378137 מטרים. |
tileSize |
סוג:
Size המידות של כל משבצת. חובה. |
alt optional |
סוג:
string optional טקסט חלופי שיוצג כאשר מעבירים את העכבר מעל לחצן MapType זה ב- MapTypeControl. זה שינוי אופציונלי. |
name optional |
סוג:
string optional השם שיוצג ב- MapTypeControl. זה שינוי אופציונלי. |
projection optional |
סוג:
Projection optional ההיטל ששימש לעיבוד MapType זה. אופציונלי; ברירת המחדל היא Mercator. |
שיטות | |
---|---|
getTile |
getTile(tileCoord, zoom, ownerDocument) פרמטרים:
ערך החזרה:
Element|null אריח תוצאה.מחזירה אריח עבור קואורדינטת המשבצת (x, y) ורמת המרחק מהתצוגה. אריח זה יצורף למסמך ownerDocument הנתון. לא זמין לסוגי מפה בסיסיים. |
releaseTile |
releaseTile(tile) פרמטרים:
ערך החזרה: ללא
משחרר את האריח הנתון ומבצע את הניקוי הנחוץ. המשבצת שסיפקת כבר הוסרה מהמסמך. זה שינוי אופציונלי. |
ממשק Projection
ממשק google.maps.Projection
שיטות | |
---|---|
fromLatLngToPoint |
fromLatLngToPoint(latLng[, point]) פרמטרים:
הערך המוחזר:
Point|null מתורגמת מגליל LatLng למישור פוינט. הממשק הזה מציין פונקציה שמטמיעה תרגום מערכי LatLng נתונים לקואורדינטות עולמיות בהיטל המפה. ה-API של מפות Google קורא לשיטה הזו כשהוא צריך להציג מיקומים במסך. אובייקטים מסוג Projection חייבים ליישם את השיטה הזו, אבל הם יכולים להחזיר null אם ההיטל לא יכול לחשב את Point . |
fromPointToLatLng |
fromPointToLatLng(pixel[, noClampNoWrap]) פרמטרים:
הערך המוחזר:
LatLng|null הממשק הזה מציין פונקציה שמטמיעה תרגום מקואורדינטות עולמיות בהיטל מפה לערכי LatLng . ה-API של מפות Google קורא לשיטה הזו כשהוא צריך לתרגם פעולות במסך למיקומים במפה. אובייקטים מסוג Projection חייבים ליישם את השיטה הזו, אבל הם יכולים להחזיר null אם ההיטל לא יכול לחשב את LatLng . |
המחלקה ImageMapType
google.maps.ImageMapType
סיווג
מחלקה זו מיישמת את ממשק 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 אטימות: השקיפות הנוכחית.מחזירה את רמת האטימות ( 0 (שקופה) ל-1.0 ) של ImageMapType המשבצות. |
getTile |
getTile(tileCoord, zoom, ownerDocument) פרמטרים:
ערך החזרה:
Element|null אריח תוצאה. |
releaseTile |
releaseTile(tileDiv) פרמטרים:
ערך החזרה: ללא
|
setOpacity |
setOpacity(opacity) פרמטרים:
ערך החזרה: ללא
מגדירה את רמת האטימות ( 0 (שקופה) ל-1.0 ) של המשבצות של ImageMapType . |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
tilesloaded |
function() ארגומנטים: ללא
האירוע הזה מופעל כשהטעינה של המשבצות הגלויות הסתיימה. |
ממשק ImageMapTypeOptions
ממשק google.maps.ImageMapTypeOptions
המחלקה הזו משמשת ליצירת MapType שמעבד אריחי תמונות.
תכונות | |
---|---|
alt optional |
סוג:
string optional טקסט חלופי שיוצג כאשר מעבירים את העכבר מעל לחצן MapType זה ב- MapTypeControl. |
getTileUrl optional |
סוג:
function(Point, number): (string optional) optional מחזירה מחרוזת (כתובת אתר) עבור קואורדינטת אריח (x, y) ורמת מרחק תצוגה נתונה. |
maxZoom optional |
סוג:
number optional רמת ההגדלה המקסימלית של המפה בעת הצגת MapType זה. |
minZoom optional |
סוג:
number optional רמת הזום המינימלית של המפה בעת הצגת MapType זו. זה שינוי אופציונלי. |
name optional |
סוג:
string optional השם שיוצג ב- MapTypeControl. |
opacity optional |
סוג:
number optional מידת השקיפות שיש להחיל על האריחים. יש לציין את השקיפות כערך צף בין 0 ל-1.0, כאשר 0 הוא שקוף לחלוטין ו-1 אטום לחלוטין. |
tileSize optional |
סוג:
Size optional גודל המשבצת. |
סיווג של GroundOverlay
google.maps.GroundOverlay
סיווג
שכבת-על של תמונה מלבנית במפה.
הכיתה הזו משתרעת על פני
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) פרמטרים:
ערך החזרה: ללא
הגדרת האטימות של שכבת-העל הקרקעית. |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
click |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע קליק של DOM מופעל ב- GroundOverlay . |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע DOM dblclick מופעל ב- GroundOverlay . |
ממשק GroundOverlayOptions
ממשק google.maps.GroundOverlayOptions
האובייקט הזה מגדיר את המאפיינים שניתן להגדיר על אובייקט GroundOverlay
.
תכונות | |
---|---|
clickable optional |
סוג:
boolean optional אם true , שכבת-העל של הקרקע יכולה לקבל אירועי עכבר. |
map optional |
סוג:
Map optional המפה שבה יש להציג את שכבת-העל. |
opacity optional |
סוג:
number optional ברירת מחדל:
1.0 מידת האטימות של שכבת-העל, מבוטאת כמספר בין 0 ל-1. זה שינוי אופציונלי. |
מחלקה StyledMapType
google.maps.StyledMapType
סיווג
יצירת 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 הקודם. |
תכונות | |
---|---|
alt |
סוג:
string |
maxZoom |
סוג:
number |
minZoom |
סוג:
number |
name |
סוג:
string |
projection |
סוג:
Projection |
radius |
סוג:
number |
tileSize |
סוג:
Size |
שיטות | |
---|---|
getTile |
getTile(tileCoord, zoom, ownerDocument) פרמטרים:
ערך החזרה:
Element|null אריח תוצאה. |
releaseTile |
releaseTile(tile) פרמטרים:
ערך החזרה: ללא
|
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
ממשק StyledMapTypeOptions
ממשק google.maps.StyledMapTypeOptions
המחלקה הזו משמשת לציון אפשרויות כשיוצרים StyledMapType
. לא ניתן לשנות את האפשרויות האלה לאחר יצירת מופע של StyledMapType
.
תכונות | |
---|---|
alt optional |
סוג:
string optional טקסט שיוצג כאשר מעבירים את העכבר מעל הלחצן של MapType בפקד סוג המפה. |
maxZoom optional |
סוג:
number optional רמת הזום המקסימלית של המפה בעת הצגת MapType . זה שינוי אופציונלי. |
minZoom optional |
סוג:
number optional מרחק התצוגה המינימלי של המפה כשמוצג MapType . זה שינוי אופציונלי. |
name optional |
סוג:
string optional השם שיוצג בפקד סוג המפה. |