पॉइंट, लाइन, इलाके या ऑब्जेक्ट का कलेक्शन दिखाने के लिए, मैप में ऑब्जेक्ट जोड़े जा सकते हैं. Maps JavaScript API इन ऑब्जेक्ट को ओवरले कॉल करता है. ओवरले अक्षांश/देशांतर निर्देशांक से जुड़े होते हैं, इसलिए मैप को खींचकर या ज़ूम करने पर वे मूव करते हैं.
ओवरले के टाइप
Maps JavaScript API में कई तरह के ओवरले होते हैं, जिन्हें प्रोग्राम के हिसाब से जोड़ा जा सकता है:
- जानकारी विंडो एक खास तरह का ओवरले है. इसकी मदद से मैप पर किसी जगह पर, पॉप-अप बलून में कॉन्टेंट (आम तौर पर टेक्स्ट या इमेज) दिखाया जा सकता है. जानकारी के लिए विंडो देखें.
- मैप पर लाइनों को पॉलीलाइन का इस्तेमाल करके दिखाया गया है. इन पॉलीलाइन में, जगहों का क्रम तय किया गया है. आकार और लाइनें देखें.
- मैप पर आर्बिट्रेरी आकार के क्षेत्र पॉलीगॉन का इस्तेमाल करके दिखाए गए हैं. पॉलीलाइन की तरह, पॉलीगॉन, जगहों का व्यवस्थित क्रम होते हैं. पॉलीलाइन के उलट, पॉलीगॉन एक ऐसे क्षेत्र के बारे में बताते हैं जो वे बंद होते हैं. आकार और लाइनें देखें.
- मैप पर सर्कल और रेक्टैंगल भी बनाए जा सकते हैं.
- मार्कर पर पसंद के मुताबिक आइकॉन बनाने या पॉलीलाइन में इमेज जोड़ने के लिए, चिह्न का इस्तेमाल करें. सिंबल एक वेक्टर पर आधारित इमेज है. इसे किसी पाथ के ज़रिए तय किया जाता है. इसके लिए, SVG पाथ नोटेशन का इस्तेमाल किया जाता है. एपीआई में यह कंट्रोल करने के विकल्प भी होते हैं कि सिंबल कैसे दिखेगा. प्रतीक देखें.
- अगर आपको मैप पर इमेज जोड़नी है, तो ग्राउंड ओवरले का इस्तेमाल करें. ग्राउंड ओवरले देखें.
OverlayView
इंटरफ़ेस लागू करके, खुद के कस्टम ओवरले भी लागू किए जा सकते हैं. कस्टम ओवरले देखें.- मैप की लेयर को ओवरले मैप टाइप का इस्तेमाल करके दिखाया जा सकता है. पसंद के मुताबिक मैप टाइप बनाकर, टाइल का खुद का सेट बनाया जा सकता है. ये टाइप, बेस मैप टाइल के सेट की जगह ले सकते हैं या मौजूदा आधार मैप टाइल के सेट पर, ओवरले के तौर पर दिख सकते हैं. कस्टम मैप टाइप देखें.