Drawing Library

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");
Devralındı: MVCObject
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");
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.