DrawingManager sınıfı
class
google.maps.drawing.DrawingManager
extends MVCObject
library "drawing"
Kullanıcıların harita üzerinde işaretçi, poligon, çoklu çizgi, dikdörtgen ve daire çizmesine olanak tanır. DrawingManager öğesinin çizim modu, kullanıcı tarafından oluşturulacak yer paylaşımının türünü tanımlar. Haritaya bir kontrol ekleyerek kullanıcının çizim modunu değiştirmesine olanak tanır.
const {DrawingManager} = await google.maps.importLibrary("drawing");
Marka | |
|---|---|
Devralındı:
MVCObject
|
Yöntemler | |
|---|---|
Devralınan:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
|
OverlayType sabitleri
sabitler
google.maps.drawing.OverlayType
kitaplık "drawing"
DrawingManager tarafından oluşturulabilecek yer paylaşımı türleri. Bunları değere göre veya sabitin adını kullanarak belirtin. Örneğin, 'polygon' veya google.maps.drawing.OverlayType.POLYGON
Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri OverlayTypeString türüyle tanımlanır.
const {OverlayType} = await google.maps.importLibrary("drawing");
Sabitler | |
|---|---|
CIRCLE |
DrawingManager öğesinin daireler oluşturduğunu ve overlaycomplete etkinliğinde verilen yer paylaşımının bir daire olduğunu belirtir. |
MARKER |
DrawingManager öğesinin işaretçiler oluşturduğunu ve overlaycomplete etkinliğinde verilen yer paylaşımının bir işaretçi olduğunu belirtir. |
POLYGON |
DrawingManager öğesinin çokgenler oluşturduğunu ve overlaycomplete etkinliğinde verilen yer paylaşımının bir çokgen olduğunu belirtir. |
POLYLINE |
DrawingManager öğesinin çoklu çizgiler oluşturduğunu ve overlaycomplete etkinliğinde verilen yer paylaşımının bir çoklu çizgi olduğunu belirtir. |
RECTANGLE |
DrawingManager öğesinin dikdörtgenler oluşturduğunu ve overlaycomplete etkinliğinde verilen yer paylaşımının bir dikdörtgen olduğunu belirtir. |