کلاس DrawingManager
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
به کاربران اجازه میدهد نشانگر، چندضلعی، چندخطی، مستطیل، و دایره روی نقشه بکشند. حالت ترسیم DrawingManager نوع همپوشانیای را که کاربر ایجاد خواهد کرد تعریف میکند. کنترلی به نقشه اضافه میکند که به کاربر اجازه میدهد حالت طراحی را تغییر دهد.
const {DrawingManager} = await google.maps.importLibrary("drawing");
سازنده | |
|---|---|
از سازمان بالاتر:
MVCObject
|
روشها | |
|---|---|
بهارثرسیده:
addListener،
bindTo،
get،
notify،
set،
setValues،
unbind،
unbindAll
|
ثابتهای OverlayType
ثابتها
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 مستطیل است. |