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
הרצף המסודר של הקואורדינטות של הקו הפוליגוני. אפשר לציין את הנתיב הזה באמצעות מערך פשוט של 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 ממשק

מתאר איך סמלים מוצגים בשורה.

אם הקו המקומט הוא גיאודזי, המרחקים שצוינו עבור offset ו-repeat מחושבים במטרים כברירת מחדל. אם מגדירים את ההיסט או את החזרה לערך פיקסל, המרחקים יחושבו בפיקסלים במסך.

fixedRotation optional
סוג:  boolean optional
ברירת מחדל: false
אם true, לכל סמל ברצף יש סיבוב קבוע זהה, ללא קשר לזווית של הקצה שבו הוא נמצא. אם false, כל סמל ברצף מסובב כך שיתיישר עם הקצה שלו.
icon optional
סוג:  Symbol optional
הסמל שיוצג על הקו.
offset optional
סוג:  string optional
ברירת מחדל: '100%'
המרחק מתחילת הקו שבו הסמל יוצג. אפשר לציין את המרחק הזה באחוזים מאורך הקו (למשל, '50%') או בפיקסלים (למשל, '50px').
repeat optional
סוג:  string optional
ברירת מחדל: 0
המרחק בין סמלים עוקבים בקו. אפשר לציין את המרחק באחוזים מאורך הקו (למשל, '50%') או בפיקסלים (למשל, '50px'). כדי להשבית את החזרה על הסמל, מציינים '0'.

Polygon class

google.maps.Polygon class

פוליגון (כמו קו פוליגוני) מגדיר סדרה של קואורדינטות מחוברות ברצף מסודר. בנוסף, פוליגונים יוצרים לולאה סגורה ומגדירים אזור מלא. אפשר לעיין בדוגמאות במדריך למפתחים, החל ממצולע פשוט, מצולע עם חור ועוד. שימו לב: אפשר גם להשתמש בשכבת הנתונים כדי ליצור פוליגון. שכבת הנתונים מציעה דרך פשוטה יותר ליצור חורים, כי היא מטפלת בסדר של הנתיבים הפנימיים והחיצוניים בשבילכם.

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

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

Polygon
Polygon([opts])
פרמטרים: 
יוצרים מצולע באמצעות הפרמטרים PolygonOptions, שמציינים את הנתיב של המצולע, את סגנון הקו של הקצוות של המצולע ואת סגנון המילוי של האזורים הפנימיים של המצולע. פוליגון יכול להכיל נתיב אחד או יותר, וכל נתיב מורכב ממערך של LatLngs. כשיוצרים את הנתיבים האלה, אפשר להעביר מערך של LatLngs או MVCArray של LatLngs. מערכים מומרים ל-MVCArrays בתוך הפוליגון בזמן יצירת המופע.
getDraggable
getDraggable()
פרמטרים:  אין
ערך מוחזר:  boolean
הפונקציה מחזירה אם המשתמש יכול לגרור את הצורה הזו.
getEditable
getEditable()
פרמטרים:  אין
ערך מוחזר:  boolean
הפונקציה מחזירה את הערך true אם המשתמש יכול לערוך את הצורה, ואת הערך false אם לא.
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)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע click ב-DOM מופעל על הפוליגון.
contextmenu
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע contextmenu של DOM מופעל ב-Polygon.
dblclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע dblclick של DOM מופעל על הפוליגון.
drag
function(event)
ארגומנטים: 
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את המצולע.
dragend
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את המצולע.
dragstart
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את המצולע.
mousedown
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע mousedown של DOM מופעל על הפוליגון.
mousemove
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע mousemove של DOM מופעל ב-Polygon.
mouseout
function(event)
ארגומנטים: 
האירוע הזה מופעל ב-Polygon mouseout.
mouseover
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמעבירים את העכבר מעל Polygon.
mouseup
function(event)
ארגומנטים: 
האירוע הזה מופעל כשאירוע ה-mouseup של DOM מופעל על המצולע.
rightclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשלוחצים לחיצה ימנית על המצולע.

PolygonOptions interface

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
הרצף המסודר של הקואורדינטות שמגדיר לולאה סגורה. בניגוד לקו פוליגוני, פוליגון יכול לכלול נתיב אחד או יותר. כתוצאה מכך, יכול להיות שבמאפיין paths יצוין מערך אחד או יותר של קואורדינטות LatLng. הנתיבים נסגרים אוטומטית, לכן לא צריך לחזור על הקודקוד הראשון של הנתיב כקודקוד האחרון. אפשר להגדיר פוליגונים פשוטים באמצעות מערך יחיד של LatLng. במצולעים מורכבים יותר אפשר לציין מערך של מערכים. מערכים פשוטים מומרים ל-MVCArray. הוספה או הסרה של LatLngs מ-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 interface

google.maps.PolyMouseEvent ממשק

האובייקט הזה מוחזר מאירועי עכבר בקווי פוליגון ובפוליגונים.

הממשק הזה מרחיב את MapMouseEvent.

edge optional
סוג:  number optional
האינדקס של הקצה בנתיב מתחת לסמן כשהאירוע התרחש, אם האירוע התרחש בנקודת אמצע במצולע שאפשר לערוך.
path optional
סוג:  number optional
האינדקס של הנתיב מתחת לסמן כשהאירוע התרחש, אם האירוע התרחש בקודקוד והמצולע ניתן לעריכה. אחרת undefined.
vertex optional
סוג:  number optional
האינדקס של הקודקוד שמתחת לסמן כשהאירוע התרחש, אם האירוע התרחש על קודקוד והקו או הפוליגון ניתנים לעריכה. אם האירוע לא מתרחש בקודקוד, הערך הוא undefined.
בירושה: domEvent, latLng
Inherited: stop

Rectangle class

google.maps.Rectangle class

שכבת-על של מלבן.

הכיתה הזו היא הרחבה של 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 click מופעל על המלבן.
contextmenu
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע contextmenu של DOM מופעל על המלבן.
dblclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע dblclick של DOM מופעל על המלבן.
drag
function(event)
ארגומנטים: 
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את המלבן.
dragend
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את המלבן.
dragstart
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את המלבן.
mousedown
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע mousedown של DOM מופעל על המלבן.
mousemove
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע DOM mousemove מופעל על המלבן.
mouseout
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמזיזים את העכבר מחוץ למלבן.
mouseover
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמעבירים את העכבר מעל מלבן.
mouseup
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע mouseup של DOM מופעל על המלבן.
rightclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשלוחצים לחיצה ימנית על המלבן.

RectangleOptions interface

google.maps.RectangleOptions ממשק

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

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 בהשוואה לפוליגונים אחרים.

Circle class

google.maps.Circle class

מעגל על פני כדור הארץ, שנקרא גם 'כיפה כדורית'.

הכיתה הזו היא הרחבה של 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
הפונקציה מחזירה את הערך true אם המשתמש יכול לגרור את העיגול, אחרת היא מחזירה את הערך false.
getEditable
getEditable()
פרמטרים:  אין
ערך מוחזר:  boolean
הפונקציה מחזירה את הערך true אם המשתמש יכול לערוך את המעגל הזה, אחרת היא מחזירה את הערך false.
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 click מופעל על העיגול.
dblclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע dblclick של DOM מופעל בעיגול.
drag
function(event)
ארגומנטים: 
האירוע הזה מופעל שוב ושוב בזמן שהמשתמש גורר את העיגול.
dragend
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מפסיק לגרור את העיגול.
dragstart
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהמשתמש מתחיל לגרור את העיגול.
mousedown
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע mousedown של DOM מופעל בעיגול.
mousemove
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע DOM mousemove מופעל בעיגול.
mouseout
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמזיזים את העכבר מחוץ לעיגול.
mouseover
function(event)
ארגומנטים: 
האירוע הזה מופעל כשמעבירים את העכבר מעל עיגול.
mouseup
function(event)
ארגומנטים: 
האירוע הזה מופעל כשהאירוע mouseup של DOM מופעל בעיגול.
radius_changed
function()
ארגומנטים:  אין
האירוע הזה מופעל כשמשנים את הרדיוס של העיגול.
rightclick
function(event)
ארגומנטים: 
האירוע הזה מופעל כשלוחצים לחיצה ימנית על העיגול.

CircleOptions interface

google.maps.CircleOptions ממשק

אובייקט CircleOptions משמש להגדרת המאפיינים שאפשר להגדיר ב-Circle.

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 constants

google.maps.StrokePosition constants

המיקומים האפשריים של הקו בפוליגון.

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

CENTER הקו ממוקם במרכז הנתיב של הפוליגון, כך שמחצית הקו נמצאת בתוך הפוליגון ומחציתו מחוץ לפוליגון.
INSIDE הקו נמצא בתוך הפוליגון.
OUTSIDE הקו נמצא מחוץ לפוליגון.