סיווג של Polyline
google.maps.Polyline
סיווג
קו פוליגוני הוא שכבת-על ליניארית של מקטעי קו מחוברים במפה.
הכיתה הזו משתרעת על פני
MVCObject
.
ניתן לגשת באמצעות חיוג אל const {Polyline} = await google.maps.importLibrary("maps")
. ראה ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
Polyline |
Polyline([opts]) פרמטרים:
יצירת קו פוליגוני באמצעות ה- PolylineOptions שהועבר, שמציין גם את הנתיב של הקו הפוליגוני וגם את סגנון הקו לשימוש בשרטוט הקו הפוליגוני. אפשר להעביר מערך של LatLng או MVCArray של LatLng כשיוצרים קו פוליגוני, למרות שמערכים פשוטים מומרים ל-MVCArray בתוך הקו הפוליגוני במהלך היצירה. |
שיטות | |
---|---|
getDraggable |
getDraggable() פרמטרים: ללא
הערך המוחזר:
boolean פונקציה זו מחזירה את האפשרות לגרור צורה זו על ידי המשתמש. |
getEditable |
getEditable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המשתמש יכול לערוך את הצורה הזו. |
getMap |
getMap() פרמטרים: ללא
הערך המוחזר:
Map|null מחזירה את המפה שאליה מצורפת צורה זו. |
getPath |
getPath() פרמטרים: ללא
מאחזר את הנתיב. |
getVisible |
getVisible() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם הפוליגון גלוי במפה. |
setDraggable |
setDraggable(draggable) פרמטרים:
ערך החזרה: ללא
אם המדיניות מוגדרת לערך true , המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה. |
setEditable |
setEditable(editable) פרמטרים:
ערך החזרה: ללא
אם קובעים את ההגדרה true , המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל מקטע. |
setMap |
setMap(map) פרמטרים:
ערך החזרה: ללא
הצגת הצורה הזו במפה שצוינה. אם המפה מוגדרת כ- null , הצורה תוסר. |
setOptions |
setOptions(options) פרמטרים:
ערך החזרה: ללא
|
setPath |
setPath(path) פרמטרים:
ערך החזרה: ללא
מגדיר את הנתיב. פרטים נוספים זמינים בכתובת PolylineOptions . |
setVisible |
setVisible(visible) פרמטרים:
ערך החזרה: ללא
הסתרת הפוליגון הזה אם היא מוגדרת לערך false . |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
click |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע קליק של DOM מופעל ב-Polyline. |
contextmenu |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע תפריט ההקשר של DOM מופעל ב-Poyline. |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע DOM dblclick מופעל ב-Polyline. |
drag |
function(event) ארגומנטים:
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את הקו הפוליגוני. |
dragend |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר המשתמש מפסיק לגרור את הקו הפוליגוני. |
dragstart |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר המשתמש מתחיל לגרור את הקו הפוליגוני. |
mousedown |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע DOM mousedown מופעל ב-Polyline. |
mousemove |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר האירוע DOM mousemove מופעל ב-Polyline. |
mouseout |
function(event) ארגומנטים:
האירוע הזה מופעל כשהעכבר של Polyline מופעל. |
mouseover |
function(event) ארגומנטים:
האירוע הזה מופעל בהעברת עכבר ב-Polyline. |
mouseup |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע DOM mouseup מופעל ב-Polyline. |
|
function(event) ארגומנטים:
האירוע הזה מופעל כשלוחצים לחיצה ימנית על ה-Polyline. |
ממשק PolylineOptions
ממשק google.maps.PolylineOptions
אובייקט PolylineOptions שמשמש להגדרת המאפיינים שניתן להגדיר ב-Polyline.
תכונות | |
---|---|
clickable optional |
סוג:
boolean optional ברירת מחדל:
true מציין אם Polyline מטפל באירועי עכבר. |
draggable optional |
סוג:
boolean optional ברירת מחדל:
false אם המדיניות מוגדרת לערך true , המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה. |
editable optional |
סוג:
boolean optional ברירת מחדל:
false אם קובעים את ההגדרה true , המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל מקטע. |
geodesic optional |
סוג:
boolean optional ברירת מחדל:
false כאשר true , הקצוות של המצולע מפוענחים כגיאודזיים וימשיכו לצורת העקום של כדור הארץ. כשהערך הוא false , הקצוות של הפוליגון מוצגים כקווים ישרים בשטח המסך. שים לב שהצורה של פוליגון גיאודזי עשויה להיראות שונה כשגוררים אותה, מכיוון שהמידות נשמרות ביחס לפני השטח של כדור הארץ. |
icons optional |
סוג:
Array<IconSequence> optional הסמלים שיש להציג לאורך הקו הפוליגוני. |
map optional |
סוג:
Map optional מפה שבה יוצג קו פוליגוני. |
path optional |
סוג:
MVCArray<LatLng>|Array<LatLng|LatLngLiteral> optional הרצף הסדור של הקואורדינטות של ה-Polyline. אפשר לציין את הנתיב הזה באמצעות מערך פשוט של LatLng או MVCArray של LatLng . חשוב לשים לב שאם מעבירים מערך פשוט, הוא יומר לMVCArray הוספה או הסרה של LatLngs בתוך MVCArray תעדכן אוטומטית את הקו הפוליגוני במפה. |
strokeColor optional |
סוג:
string optional צבע הקו. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
strokeOpacity optional |
סוג:
number optional שקיפות הקו בין 0.0 ל-1.0. |
strokeWeight optional |
סוג:
number optional עובי הקו בפיקסלים. |
visible optional |
סוג:
boolean optional ברירת מחדל:
true האם הקו הפוליגוני מוצג במפה. |
zIndex optional |
סוג:
number optional את zIndex בהשוואה לפוליגונים אחרים. |
ממשק IconSequence
ממשק google.maps.IconSequence
מתאר איך סמלים יוצגו בקו.
אם הקו הפוליגוני הוא גיאודזי, המרחקים שצוינו גם להיסט וגם לחזרה מחושבים במטרים כברירת מחדל. הגדרת היסט או חזרה לערך של פיקסל תגרום לחישוב המרחקים בפיקסלים על המסך.
תכונות | |
---|---|
fixedRotation optional |
סוג:
boolean optional ברירת מחדל:
false אם הערך הוא true , לכל סמל ברצף יש אותו סיבוב קבוע, ללא קשר לזווית של הקצה שעליו הוא ממוקם. אם משתמשים באותיות false , גודל האותיות ברצף מסובב כדי להתאים לקצה שלו. |
icon optional |
סוג:
Symbol optional הסמל שיש לעבד על הקו. |
offset optional |
סוג:
string optional ברירת מחדל:
'100%' המרחק מתחילת הקו שבו הסמל יוצג. את המרחק הזה אפשר לבטא כאחוז מאורך הקו (למשל, '50%') או בפיקסלים (למשל, '50 פיקסלים'). |
repeat optional |
סוג:
string optional ברירת מחדל:
0 המרחק בין סמלים עוקבים על הקו. את המרחק ניתן לבטא כאחוז מאורך הקו (למשל, '50%') או בפיקסלים (למשל, '50 פיקסלים'). כדי להשבית חזרה על הסמל, צריך לציין '0'. |
מחלקת פוליגון
google.maps.Polygon
סיווג
פוליגון (כמו קו פוליגוני) מגדיר סדרה של קואורדינטות מחוברות ברצף סדור. בנוסף, פוליגונים יוצרים לולאה סגורה ומגדירים אזור מלא. אפשר לעיין בדוגמאות במדריך למפתחים, החל מפוליגון פשוט, פוליגון עם חור ועוד. הערה: אפשר גם להשתמש בשכבת הנתונים כדי ליצור פוליגון. שכבת הנתונים מציעה דרך פשוטה יותר ליצור חורים, מפני שהיא מטפלת עבורך בסדר של הנתיבים הפנימיים והחיצוניים.
הכיתה הזו משתרעת על פני
MVCObject
.
ניתן לגשת באמצעות חיוג אל const {Polygon} = await google.maps.importLibrary("maps")
. ראה ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
Polygon |
Polygon([opts]) פרמטרים:
יוצרים פוליגון באמצעות ה- PolygonOptions שהועבר, שבו מציינים את הנתיב של הפוליגון, את סגנון הקו שלו בקצוות של הפוליגון ואת סגנון המילוי של האזורים הפנימיים של הפוליגון. פוליגון יכול להכיל נתיב אחד או יותר, שבו כל נתיב מורכב ממערך של LatLng . במהלך יצירת הנתיבים האלה, אפשר להעביר מערך של ערכי LatLng או MVCArray של LatLng . מערכים מומרים ל-MVCArray s בתוך הפוליגון בעת יצירת האובייקט. |
שיטות | |
---|---|
getDraggable |
getDraggable() פרמטרים: ללא
הערך המוחזר:
boolean פונקציה זו מחזירה את האפשרות לגרור צורה זו על ידי המשתמש. |
getEditable |
getEditable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המשתמש יכול לערוך את הצורה הזו. |
getMap |
getMap() פרמטרים: ללא
הערך המוחזר:
Map|null מחזירה את המפה שאליה מצורפת צורה זו. |
getPath |
getPath() פרמטרים: ללא
אחזור של הנתיב הראשון. |
getPaths |
getPaths() פרמטרים: ללא
מאחזרת את הנתיבים של הפוליגון הזה. |
getVisible |
getVisible() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם הפוליגון גלוי במפה. |
setDraggable |
setDraggable(draggable) פרמטרים:
ערך החזרה: ללא
אם המדיניות מוגדרת לערך true , המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה. |
setEditable |
setEditable(editable) פרמטרים:
ערך החזרה: ללא
אם קובעים את ההגדרה true , המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל מקטע. |
setMap |
setMap(map) פרמטרים:
ערך החזרה: ללא
הצגת הצורה הזו במפה שצוינה. אם המפה מוגדרת כ- null , הצורה תוסר. |
setOptions |
setOptions(options) פרמטרים:
ערך החזרה: ללא
|
setPath |
setPath(path) פרמטרים:
ערך החזרה: ללא
מגדיר את הנתיב הראשון. פרטים נוספים זמינים בכתובת PolygonOptions . |
setPaths |
setPaths(paths) פרמטרים:
ערך החזרה: ללא
הגדרת הנתיב לפוליגון הזה. |
setVisible |
setVisible(visible) פרמטרים:
ערך החזרה: ללא
הסתרת הפוליגון הזה אם היא מוגדרת לערך false . |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
click |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע קליק DOM מופעל בפוליגון. |
contextmenu |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע תפריט ההקשר של DOM מופעל בפוליגון. |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע DOM dblclick מופעל בפוליגון. |
drag |
function(event) ארגומנטים:
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את הפוליגון. |
dragend |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את הפוליגון. |
dragstart |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את הפוליגון. |
mousedown |
function(event) ארגומנטים:
אירוע זה מופעל כאשר אירוע DOM mousedown מופעל בפוליגון. |
mousemove |
function(event) ארגומנטים:
אירוע זה מופעל כאשר האירוע DOM mousemove מופעל בפוליגון. |
mouseout |
function(event) ארגומנטים:
האירוע הזה מופעל כשהעכבר של הפוליגון מופעל. |
mouseover |
function(event) ארגומנטים:
אירוע זה מופעל בעת העברת עכבר בצורת פוליגון. |
mouseup |
function(event) ארגומנטים:
אירוע זה מופעל כאשר אירוע DOM mouseup מופעל בפוליגון. |
|
function(event) ארגומנטים:
האירוע הזה מופעל כאשר לוחצים לחיצה ימנית על הפוליגון. |
ממשק PolygonOptions
ממשק google.maps.PolygonOptions
אובייקט PolygonOptions, המשמש להגדרת המאפיינים שניתן להגדיר בפוליגון.
תכונות | |
---|---|
clickable optional |
סוג:
boolean optional ברירת מחדל:
true מציין אם Polygon מטפל באירועי עכבר. |
draggable optional |
סוג:
boolean optional ברירת מחדל:
false אם המדיניות מוגדרת לערך true , המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה. |
editable optional |
סוג:
boolean optional ברירת מחדל:
false אם קובעים את ההגדרה true , המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל מקטע. |
fillColor optional |
סוג:
string optional צבע המילוי. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
fillOpacity optional |
סוג:
number optional שקיפות המילוי בין 0.0 ל-1.0 |
geodesic optional |
סוג:
boolean optional ברירת מחדל:
false כאשר true , הקצוות של המצולע מפוענחים כגיאודזיים וימשיכו לצורת העקום של כדור הארץ. כשהערך הוא false , הקצוות של הפוליגון מוצגים כקווים ישרים בשטח המסך. שים לב שהצורה של פוליגון גיאודזי עשויה להיראות שונה כשגוררים אותה, מכיוון שהמידות נשמרות ביחס לפני השטח של כדור הארץ. |
map optional |
סוג:
Map optional מפה שבה יוצג הפוליגון. |
paths optional |
סוג:
MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optional הרצף הסדור של קואורדינאטות שמגדיר לולאה סגורה. בשונה מקווים פוליגוניים, פוליגון יכול להכיל נתיב אחד או יותר. כתוצאה מכך, המאפיין path יכול לציין מערך אחד או יותר של קואורדינטות LatLng . נתיבים נסגרים באופן אוטומטי. אין לחזור על הקודקוד הראשון של הנתיב בתור הקודקוד האחרון. אפשר להגדיר פוליגונים פשוטים באמצעות מערך יחיד של LatLng . פוליגונים מורכבים יותר עשויים לציין מערך של מערכים. כל מערכים פשוטים יומרו למערך MVCArray . הוספה או הסרה של LatLng נקודות מה-MVCArray תעדכן אוטומטית את הפוליגון במפה. |
strokeColor optional |
סוג:
string optional צבע הקו. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
strokeOpacity optional |
סוג:
number optional שקיפות הקו בין 0.0 ל-1.0 |
strokePosition optional |
סוג:
StrokePosition optional ברירת מחדל:
StrokePosition.CENTER מיקום הקו. |
strokeWeight optional |
סוג:
number optional עובי הקו בפיקסלים. |
visible optional |
סוג:
boolean optional ברירת מחדל:
true אם הפוליגון הזה גלוי במפה. |
zIndex optional |
סוג:
number optional את zIndex בהשוואה לפוליגונים אחרים. |
ממשק PolyMouseEvent
ממשק google.maps.PolyMouseEvent
האובייקט הזה מוחזר מאירועי עכבר בקווים פוליגוניים ובפוליגונים.
הממשק הזה פועל ב-MapMouseEvent
.
תכונות | |
---|---|
edge optional |
סוג:
number optional אינדקס הקצה בתוך הנתיב שמתחת לסמן כשהאירוע התרחש, אם האירוע התרחש בנקודת אמצע בפוליגון שניתן לערוך. |
path optional |
סוג:
number optional אינדקס הנתיב שמתחת לסמן כשהאירוע התרחש, אם האירוע התרחש על קודקוד והפוליגון ניתן לעריכה. אחרת, undefined . |
vertex optional |
סוג:
number optional אינדקס הקודקוד שמתחת לסמן כשהאירוע התרחש, אם האירוע התרחש בקודקוד והקו הפוליגוני או הפוליגון ניתנים לעריכה. אם האירוע לא מתרחש בקודקוד, הערך הוא undefined . |
עברה בירושה:
domEvent ,
latLng
|
שיטות | |
---|---|
עברה בירושה:
stop
|
סיווג מלבן
google.maps.Rectangle
סיווג
שכבת-על של מלבן.
הכיתה הזו משתרעת על פני
MVCObject
.
ניתן לגשת באמצעות חיוג אל const {Rectangle} = await google.maps.importLibrary("maps")
. ראה ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
Rectangle |
Rectangle([opts]) פרמטרים:
יוצרים מלבן באמצעות הפונקציה RectangleOptions שהועברה, שמציינים את הגבולות והסגנון. |
שיטות | |
---|---|
getBounds |
getBounds() פרמטרים: ללא
הערך המוחזר:
LatLngBounds|null מחזירה את הגבולות של המלבן. |
getDraggable |
getDraggable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המשתמש יכול לגרור את המלבן. |
getEditable |
getEditable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המשתמש יכול לערוך את המלבן. |
getMap |
getMap() פרמטרים: ללא
הערך המוחזר:
Map|null מחזירה את המפה שבה מוצג מלבן זה. |
getVisible |
getVisible() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המלבן נראה על המפה. |
setBounds |
setBounds(bounds) פרמטרים:
ערך החזרה: ללא
קובעת את הגבולות של המלבן הזה. |
setDraggable |
setDraggable(draggable) פרמטרים:
ערך החזרה: ללא
אם המלבן מוגדר כ- true , המשתמש יכול לגרור אותו מעל המפה. |
setEditable |
setEditable(editable) פרמטרים:
ערך החזרה: ללא
אם המדיניות מוגדרת כ- true , המשתמש יכול לערוך את המלבן הזה על ידי גרירת נקודות הבקרה שמוצגות בפינות ובכל אחד מהקצה. |
setMap |
setMap(map) פרמטרים:
ערך החזרה: ללא
הצגת המלבן במפה שצוינה. אם קובעים במפה את הערך null , המלבן יוסר. |
setOptions |
setOptions(options) פרמטרים:
ערך החזרה: ללא
|
setVisible |
setVisible(visible) פרמטרים:
ערך החזרה: ללא
הסתרת המלבן הזה אם הוא מוגדר לערך false . |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
bounds_changed |
function() ארגומנטים: ללא
האירוע הזה מופעל כשהגבולות של המלבן משתנים. |
click |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע קליק DOM מופעל במלבן. |
contextmenu |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע תפריט ההקשר של DOM מופעל במלבן. |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע DOM dblclick מופעל במלבן. |
drag |
function(event) ארגומנטים:
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את המלבן. |
dragend |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר המשתמש מפסיק לגרור את המלבן. |
dragstart |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר המשתמש מתחיל לגרור את המלבן. |
mousedown |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע DOM mousedown מופעל במלבן. |
mousemove |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר האירוע DOM mousemove מופעל במלבן. |
mouseout |
function(event) ארגומנטים:
האירוע הזה מופעל כשהעכבר הוא מלבן. |
mouseover |
function(event) ארגומנטים:
האירוע הזה מופעל כשמעבירים את העכבר מעל מלבן. |
mouseup |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר האירוע DOM mouseup מופעל במלבן. |
|
function(event) ארגומנטים:
האירוע הזה מופעל כשלוחצים לחיצה ימנית על המלבן. |
ממשק RectangleOptions
ממשק google.maps.RectangleOptions
אובייקט RectangleOptions המשמש להגדרת המאפיינים שניתן להגדיר במלבן.
תכונות | |
---|---|
bounds optional |
סוג:
LatLngBounds|LatLngBoundsLiteral optional הגבולות. |
clickable optional |
סוג:
boolean optional ברירת מחדל:
true מציין אם Rectangle מטפל באירועי עכבר. |
draggable optional |
סוג:
boolean optional ברירת מחדל:
false אם המלבן מוגדר כ- true , המשתמש יכול לגרור אותו מעל המפה. |
editable optional |
סוג:
boolean optional ברירת מחדל:
false אם המדיניות מוגדרת כ- true , המשתמש יכול לערוך את המלבן הזה על ידי גרירת נקודות הבקרה שמוצגות בפינות ובכל אחד מהקצה. |
fillColor optional |
סוג:
string optional צבע המילוי. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
fillOpacity optional |
סוג:
number optional שקיפות המילוי בין 0.0 ל-1.0 |
map optional |
סוג:
Map optional מפה שבה תוצג מלבן. |
strokeColor optional |
סוג:
string optional צבע הקו. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
strokeOpacity optional |
סוג:
number optional שקיפות הקו בין 0.0 ל-1.0 |
strokePosition optional |
סוג:
StrokePosition optional ברירת מחדל:
StrokePosition.CENTER מיקום הקו. |
strokeWeight optional |
סוג:
number optional עובי הקו בפיקסלים. |
visible optional |
סוג:
boolean optional ברירת מחדל:
true האם המלבן הזה גלוי במפה. |
zIndex optional |
סוג:
number optional את zIndex בהשוואה לפוליגונים אחרים. |
שיעור מעגלים
google.maps.Circle
סיווג
עיגול על פני כדור הארץ. נקרא גם "כובע כדורי".
הכיתה הזו משתרעת על פני
MVCObject
.
ניתן לגשת באמצעות חיוג אל const {Circle} = await google.maps.importLibrary("maps")
. ראה ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
Circle |
Circle([circleOrCircleOptions]) פרמטרים:
יוצרים מעגל באמצעות הערך CircleOptions שהועבר, שמציין את המרכז, הרדיוס והסגנון. |
שיטות | |
---|---|
getBounds |
getBounds() פרמטרים: ללא
הערך המוחזר:
LatLngBounds|null מקבל את ה- LatLngBounds של המעגל הזה. |
getCenter |
getCenter() פרמטרים: ללא
הערך המוחזר:
LatLng|null מחזירה את מרכז המעגל. |
getDraggable |
getDraggable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה את האפשרות לגרור את המעגל הזה על ידי המשתמש. |
getEditable |
getEditable() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם המשתמש יכול לערוך את המעגל. |
getMap |
getMap() פרמטרים: ללא
הערך המוחזר:
Map|null מחזירה את המפה שבה מעגל זה מוצג. |
getRadius |
getRadius() פרמטרים: ללא
הערך המוחזר:
number מחזירה את הרדיוס של המעגל (במטרים). |
getVisible |
getVisible() פרמטרים: ללא
הערך המוחזר:
boolean מחזירה אם העיגול גלוי על המפה. |
setCenter |
setCenter(center) פרמטרים:
ערך החזרה: ללא
מגדיר את מרכז המעגל הזה. |
setDraggable |
setDraggable(draggable) פרמטרים:
ערך החזרה: ללא
אם המדיניות מוגדרת כ- true , המשתמש יכול לגרור את העיגול הזה מעל המפה. |
setEditable |
setEditable(editable) פרמטרים:
ערך החזרה: ללא
אם קובעים את הערך true , המשתמש יכול לערוך את העיגול על ידי גרירת נקודות הבקרה שמוצגות במרכז וסביב להיקף העיגול. |
setMap |
setMap(map) פרמטרים:
ערך החזרה: ללא
הצגת העיגול במפה שצוינה. אם קובעים במפה את הערך null , המעגל יוסר. |
setOptions |
setOptions(options) פרמטרים:
ערך החזרה: ללא
|
setRadius |
setRadius(radius) פרמטרים:
ערך החזרה: ללא
מגדיר את הרדיוס של המעגל הזה (במטרים). |
setVisible |
setVisible(visible) פרמטרים:
ערך החזרה: ללא
הסתרת המעגל הזה אם היא מוגדרת כ- false . |
עברה בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
center_changed |
function() ארגומנטים: ללא
האירוע הזה מופעל כאשר מרכז המעגל משתנה. |
click |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר אירוע קליק DOM מופעל במעגל. |
dblclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשאירוע DOM dblclick מופעל במעגל. |
drag |
function(event) ארגומנטים:
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את העיגול. |
dragend |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את העיגול. |
dragstart |
function(event) ארגומנטים:
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את העיגול. |
mousedown |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר האירוע DOM mousedown מופעל במעגל. |
mousemove |
function(event) ארגומנטים:
אירוע זה מופעל כאשר האירוע DOM mousemove מופעל על העיגול. |
mouseout |
function(event) ארגומנטים:
האירוע הזה מופעל בעיגול עם העכבר. |
mouseover |
function(event) ארגומנטים:
האירוע הזה מופעל בעת ריחוף עם העכבר. |
mouseup |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר האירוע DOM mouseup מופעל במעגל. |
radius_changed |
function() ארגומנטים: ללא
האירוע הזה מופעל כאשר רדיוס המעגל משתנה. |
rightclick |
function(event) ארגומנטים:
האירוע הזה מופעל כאשר לוחצים לחיצה ימנית על המעגל. |
ממשק CircleOptions
ממשק google.maps.CircleOptions
אובייקט CircleOptions המשמש להגדרת המאפיינים שניתן להגדיר ב'מעגל'.
תכונות | |
---|---|
center optional |
סוג:
LatLng|LatLngLiteral optional מרכז המעגל. |
clickable optional |
סוג:
boolean optional ברירת מחדל:
true מציין אם Circle מטפל באירועי עכבר. |
draggable optional |
סוג:
boolean optional ברירת מחדל:
false אם המדיניות מוגדרת כ- true , המשתמש יכול לגרור את העיגול הזה מעל המפה. |
editable optional |
סוג:
boolean optional ברירת מחדל:
false אם קובעים את הערך true , המשתמש יכול לערוך את העיגול על ידי גרירת נקודות הבקרה שמוצגות במרכז וסביב להיקף העיגול. |
fillColor optional |
סוג:
string optional צבע המילוי. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
fillOpacity optional |
סוג:
number optional שקיפות המילוי בין 0.0 ל-1.0. |
map optional |
סוג:
Map optional מפה שבה יש להציג את העיגול. |
radius optional |
סוג:
number optional הרדיוס במטרים על פני השטח של כדור הארץ. |
strokeColor optional |
סוג:
string optional צבע הקו. כל צבעי ה-CSS3 נתמכים, מלבד צבעים מורחבים עם שם. |
strokeOpacity optional |
סוג:
number optional שקיפות הקו בין 0.0 ל-1.0. |
strokePosition optional |
סוג:
StrokePosition optional ברירת מחדל:
StrokePosition.CENTER מיקום הקו. |
strokeWeight optional |
סוג:
number optional עובי הקו בפיקסלים. |
visible optional |
סוג:
boolean optional ברירת מחדל:
true האם המעגל הזה גלוי במפה. |
zIndex optional |
סוג:
number optional את zIndex בהשוואה לפוליגונים אחרים. |
קבועים של StrokePosition
google.maps.StrokePosition
קבועים
המיקומים האפשריים של הקו בפוליגון.
ניתן לגשת באמצעות חיוג אל const {StrokePosition} = await google.maps.importLibrary("maps")
. ראה ספריות ב-Maps JavaScript API.
קבועים | |
---|---|
CENTER |
הקו ממורכז בנתיב של הפוליגון, וחצי מאורכו בתוך הפוליגון וחצי מהקו מחוץ לפוליגון. |
INSIDE |
הקו נמצא בתוך הפוליגון. |
OUTSIDE |
הקו נמצא מחוץ לפוליגון. |