Drawing Library

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 इवेंट में दिया गया ओवरले एक रेक्टैंगल है.