המחלקה DrawingManager
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
מאפשרת למשתמשים לשרטט במפה סמנים, פוליגונים, קווים פוליגוניים, מלבנים ועיגולים. מצב השרטוט של DrawingManager מגדיר את סוג שכבת-העל שהמשתמש ייצור. מוסיף פקד למפה, שמאפשר למשתמש להחליף את מצב השרטוט.
const {DrawingManager} = await google.maps.importLibrary("drawing");
יצרן | |
|---|---|
בירושה:
MVCObject
|
Methods | |
|---|---|
עברו בירושה:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
קבועים של OverlayType
constants
google.maps.drawing.OverlayType
ספרייה "drawing"
סוגי שכבות העל שניתן ליצור באמצעות DrawingManager. אפשר לציין אותם לפי ערך או לפי שם הקבוע. לדוגמה, 'polygon' או google.maps.drawing.OverlayType.POLYGON.
אפשר להשתמש בקבועים האלה גם כמחרוזות. ב-TypeScript, המחרוזות המילוליות מוגדרות לפי הסוג OverlayTypeString.
const {OverlayType} = await google.maps.importLibrary("drawing");
קבועים | |
|---|---|
CIRCLE |
מציין שה-DrawingManager יוצר עיגולים, ושהשכבה שניתנה באירוע overlaycomplete היא עיגול. |
MARKER |
מציין שה-DrawingManager יוצר סמנים, ושהשכבה שניתנה באירוע overlaycomplete היא סמן. |
POLYGON |
מציין שה-DrawingManager יוצר פוליגונים, ושהשכבה שניתנה באירוע overlaycomplete היא פוליגון. |
POLYLINE |
מציין שה-DrawingManager יוצר קווים פוליגוניים, ושהשכבה שניתנה באירוע overlaycomplete היא קו פוליגוני. |
RECTANGLE |
מציין שה-DrawingManager יוצר מלבנים, ושהשכבה שניתנה באירוע overlaycomplete היא מלבן. |