MapType interface
google.maps.MapType
ממשק
הממשק הזה מגדיר את סוג המפה, ובדרך כלל משמש לסוגי מפות בהתאמה אישית. אי אפשר לשנות אותו.
מאפיינים | |
---|---|
maxZoom |
סוג:
number רמת הזום המקסימלית של המפה כשמוצג MapType. שדה חובה עבור MapTypes בסיסיים, מוזנח עבור MapTypes של שכבות-על. |
minZoom |
סוג:
number רמת הזום המינימלית של המפה כשסוג המפה הזה מוצג. אופציונלי; ברירת המחדל היא 0. |
radius |
סוג:
number רדיוס הכוכב במפה, במטרים. אופציונלי; ברירת המחדל היא רדיוס קו המשווה של כדור הארץ, 6,378,137 מטרים. |
alt optional |
סוג:
string optional טקסט חלופי שיוצג כשמעבירים את העכבר מעל הלחצן של MapType הזה ב-MapTypeControl. אופציונלי. |
name optional |
סוג:
string optional השם שיוצג ב-MapTypeControl. אופציונלי. |
projection optional |
סוג:
Projection optional ההטלה שמשמשת לעיבוד של MapType. אופציונלי; ברירת המחדל היא Mercator. |
tileSize optional |
סוג:
Size optional המאפיינים של כל משבצת. חובה. |
Methods | |
---|---|
getTile |
getTile(tileCoord, zoom, ownerDocument) פרמטרים:
ערך ההחזרה:
Element|null התוצאה של החלוקה לאריחים.מחזירה משבצת לקואורדינטות המשבצת הנתונות (x, y) ולרמת הזום. המשבצת הזו תצורף ל-ownerDocument שצוין. האפשרות לא זמינה לסוגי מפות בסיס. |
releaseTile |
releaseTile(tile) פרמטרים:
ערך מוחזר: אין
משחרר את המשבצת שצוינה, ומבצע את כל פעולות הניקוי הנדרשות. המשבצת שצוינה כבר הוסרה מהמסמך. אופציונלי. |
ממשק Projection
google.maps.Projection
ממשק
Methods | |
---|---|
fromLatLngToPoint |
fromLatLngToPoint(latLng[, point]) פרמטרים:
ערך מוחזר:
Point|null הפונקציה מתרגמת מצילינדר LatLng למישור Point. הממשק הזה מציין פונקציה שמבצעת תרגום מערכי ערכים של LatLng לקואורדינטות עולמיות בהטלת המפה. ה-API של מפות Google קורא לשיטה הזו כשהוא צריך לשרטט מיקומים על המסך. אובייקטים מסוג Projection חייבים להטמיע את ה-method הזה, אבל יכולים להחזיר null אם אי אפשר לחשב את Point בהקרנה. |
fromPointToLatLng |
fromPointToLatLng(pixel[, noClampNoWrap]) פרמטרים:
ערך מוחזר:
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 |
Methods | |
---|---|
getOpacity |
getOpacity() פרמטרים: אין
ערך ההחזרה:
number opacity השקיפות הנוכחית.הפונקציה מחזירה את רמת השקיפות ( 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 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 שלה. גודל התמונה מותאם לגבולות הנוכחיים, והיא מוצגת באמצעות ההטלה הנוכחית של המפה. |
Methods | |
---|---|
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) ארגומנטים:
האירוע הזה מופעל כשאירוע 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 |
Methods | |
---|---|
getTile |
getTile(tileCoord, zoom, ownerDocument) פרמטרים:
ערך ההחזרה:
Element|null התוצאה של החלוקה לאריחים. |
releaseTile |
releaseTile(tile) פרמטרים:
ערך מוחזר: אין
|
בירושה:
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 השם שיוצג בפקד סוג המפה. |