Polygons

Polyline class

google.maps.Polyline class

קו פוליגוני הוא שכבת-על לינארית של קטעי קו מחוברים במפה.

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

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

Polyline
Polyline([opts])
פרמטרים: 
יוצרים קו פוליגוני באמצעות PolylineOptions שהועבר, שמציין גם את הנתיב של הקו הפוליגוני וגם את סגנון הקו לשימוש בשרטוט הקו הפוליגוני. כשיוצרים קו פוליגוני, אפשר להעביר מערך של LatLngs או MVCArray של LatLngs, אבל מערכים פשוטים מומרים ל-MVCArrays בתוך הקו הפוליגוני בזמן יצירת המופע.
getDraggable
getDraggable()
פרמטרים:  אין
ערך מוחזר:  boolean
הפונקציה מחזירה אם המשתמש יכול לגרור את הצורה הזו.
getEditable
getEditable()
פרמטרים:  אין
ערך מוחזר:  boolean
הפונקציה מחזירה את הערך true אם המשתמש יכול לערוך את הצורה, ואת הערך false אם לא.
getMap
getMap()
פרמטרים:  אין
ערך מוחזר:  Map|null
מחזירה את המפה שאליה הצורה הזו מצורפת.
getPath
getPath()
פרמטרים:  אין
ערך מוחזר:  MVCArray<LatLng>
מאחזר את הנתיב.
getVisible
getVisible()
פרמטרים:  אין
ערך מוחזר:  boolean
מחזירה אם הפוליגון הזה גלוי במפה.
setDraggable
setDraggable(draggable)
פרמטרים: 
  • draggableboolean
ערך מוחזר:  אין
אם ההגדרה היא true, המשתמש יכול לגרור את הצורה הזו מעל המפה. המאפיין geodesic מגדיר את מצב הגרירה.
setEditable
setEditable(editable)
פרמטרים: 
  • editableboolean
ערך מוחזר:  אין
אם המאפיין מוגדר ל-true, המשתמש יכול לערוך את הצורה הזו על ידי גרירת נקודות הבקרה שמוצגות בקודקודים ובכל פלח.
setMap
setMap(map)
פרמטרים: 
  • mapMap optional
ערך מוחזר:  אין
הפונקציה מציגה את הצורה הזו במפה שצוינה. אם המפה מוגדרת לערך null, הצורה תוסר.
setOptions
setOptions(options)
פרמטרים: 
ערך מוחזר:  אין
setPath
setPath(path)
פרמטרים: 
ערך מוחזר:  אין
מגדיר את הנתיב. פרטים נוספים מופיעים במאמר PolylineOptions.
setVisible
setVisible(visible)
פרמטרים: 
  • visibleboolean
ערך מוחזר:  אין
הפולי הזה מוסתר אם ההגדרה היא false.
בירושה: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע הקליק של DOM מופעל בקו הפוליגוני.
contextmenu
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע contextmenu של DOM מופעל ב-Poyline.
dblclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע ה-DOM dblclick מופעל בקו הפוליגוני.
drag
function(event)
ארגומנטים: 
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את הקו המקוטע.
dragend
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את הקו המקוטע.
dragstart
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את הקו המקוטע.
mousedown
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע mousedown של DOM מופעל ב-Polyline.
mousemove
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע mousemove של DOM מופעל בקו הפוליגוני.
mouseout
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמזיזים את העכבר מחוץ לקו פוליגוני.
mouseover
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמעבירים את העכבר מעל קו פוליגוני.
mouseup
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע mouseup של DOM מופעל בקו הפוליגוני.
rightclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשלוחצים לחיצה ימנית על קו פוליגוני.

PolylineOptions interface

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