Polygons

סיווג של 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()
פרמטרים: ללא
הערך המוחזר:  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 מופעל ב-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.
rightclick
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
הרצף הסדור של הקואורדינטות של ה-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. מערכים מומרים ל-MVCArrays בתוך הפוליגון בעת יצירת האובייקט.
getDraggable
getDraggable()
פרמטרים: ללא
הערך המוחזר:  boolean
פונקציה זו מחזירה את האפשרות לגרור צורה זו על ידי המשתמש.
getEditable
getEditable()
פרמטרים: ללא
הערך המוחזר:  boolean
מחזירה אם המשתמש יכול לערוך את הצורה הזו.
getMap
getMap()
פרמטרים: ללא
הערך המוחזר:  Map|null
מחזירה את המפה שאליה מצורפת צורה זו.
getPath
getPath()
פרמטרים: ללא
הערך המוחזר:  MVCArray<LatLng>
אחזור של הנתיב הראשון.
getPaths
getPaths()
פרמטרים: ללא
הערך המוחזר:  MVCArray<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)
פרמטרים: 
ערך החזרה: ללא
מגדיר את הנתיב הראשון. פרטים נוספים זמינים בכתובת PolygonOptions.
setPaths
setPaths(paths)
ערך החזרה: ללא
הגדרת הנתיב לפוליגון הזה.
setVisible
setVisible(visible)
פרמטרים: 
  • visibleboolean
ערך החזרה: ללא
הסתרת הפוליגון הזה אם היא מוגדרת לערך 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 מופעל בפוליגון.
rightclick
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
הרצף הסדור של קואורדינאטות שמגדיר לולאה סגורה. בשונה מקווים פוליגוניים, פוליגון יכול להכיל נתיב אחד או יותר. כתוצאה מכך, המאפיין 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)
פרמטרים: 
  • draggableboolean
ערך החזרה: ללא
אם המלבן מוגדר כ-true, המשתמש יכול לגרור אותו מעל המפה.
setEditable
setEditable(editable)
פרמטרים: 
  • editableboolean
ערך החזרה: ללא
אם המדיניות מוגדרת כ-true, המשתמש יכול לערוך את המלבן הזה על ידי גרירת נקודות הבקרה שמוצגות בפינות ובכל אחד מהקצה.
setMap
setMap(map)
פרמטרים: 
  • mapMap optional
ערך החזרה: ללא
הצגת המלבן במפה שצוינה. אם קובעים במפה את הערך null, המלבן יוסר.
setOptions
setOptions(options)
פרמטרים: 
ערך החזרה: ללא
setVisible
setVisible(visible)
פרמטרים: 
  • visibleboolean
ערך החזרה: ללא
הסתרת המלבן הזה אם הוא מוגדר לערך 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 מופעל במלבן.
rightclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשלוחצים לחיצה ימנית על המלבן.

ממשק RectangleOptions

ממשק google.maps.RectangleOptions

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

bounds 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)
פרמטרים: 
  • draggableboolean
ערך החזרה: ללא
אם המדיניות מוגדרת כ-true, המשתמש יכול לגרור את העיגול הזה מעל המפה.
setEditable
setEditable(editable)
פרמטרים: 
  • editableboolean
ערך החזרה: ללא
אם קובעים את הערך true, המשתמש יכול לערוך את העיגול על ידי גרירת נקודות הבקרה שמוצגות במרכז וסביב להיקף העיגול.
setMap
setMap(map)
פרמטרים: 
  • mapMap optional
ערך החזרה: ללא
הצגת העיגול במפה שצוינה. אם קובעים במפה את הערך null, המעגל יוסר.
setOptions
setOptions(options)
פרמטרים: 
ערך החזרה: ללא
setRadius
setRadius(radius)
פרמטרים: 
  • radiusnumber
ערך החזרה: ללא
מגדיר את הרדיוס של המעגל הזה (במטרים).
setVisible
setVisible(visible)
פרמטרים: 
  • visibleboolean
ערך החזרה: ללא
הסתרת המעגל הזה אם היא מוגדרת כ-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 הקו נמצא מחוץ לפוליגון.