मैप आईडी, वह यूनीक आईडी होता है जो Google Maps की स्टाइलिंग और कॉन्फ़िगरेशन सेटिंग को दिखाता है. यह जानकारी Google Cloud में सेव होती है. मैप आईडी का इस्तेमाल करके, अपनी वेबसाइटों और ऐप्लिकेशन में मैप की सुविधाओं को चालू किया जा सकता है. साथ ही, उन्हें मैनेज या स्टाइल किया जा सकता है. Google Cloud Console में, अपने प्रोजेक्ट के मैप मैनेजमेंट पेज पर जाकर, हर उस प्लैटफ़ॉर्म के लिए मैप आईडी बनाए जा सकते हैं जिसके लिए आपको आईडी चाहिए. जैसे, JavaScript, Android, iOS या स्टैटिक मैप.
मैप आईडी बनाने का तरीका जानने के लिए, मैप आईडी बनाना लेख पढ़ें.
मैप आईडी की मदद से क्या किया जा सकता है
मैप आईडी का इस्तेमाल करके, सुविधाओं और स्टाइलिंग को चालू किया जा सकता है. मैप आईडी का इस्तेमाल करने के कुछ उदाहरण यहां दिए गए हैं. पूरी सूची के लिए, मैप आईडी का इस्तेमाल करने वाली सुविधाएं देखें:
क्लाउड पर मैप की स्टाइलिंग: Google Cloud Console का इस्तेमाल करके, अपने मैप को स्टाइल करने, पसंद के मुताबिक बनाने, और मैनेज करने के लिए, मैप आईडी को मैप की स्टाइल से जोड़ें. सभी प्लैटफ़ॉर्म पर उपलब्ध: Android, iOS, JavaScript, और Maps Static API.
वेक्टर मैप: WebGL का इस्तेमाल करके, क्लाइंट साइड पर लोड होने के दौरान बनाए गए वेक्टर-आधारित टाइल से बने मैप का इस्तेमाल करने के लिए, मैप आईडी का इस्तेमाल करें. JavaScript पर उपलब्ध.
ऐडवांस मार्कर: ऐडवांस मार्कर की सुविधा चालू करने के लिए, मैप आईडी का इस्तेमाल करें. Android, Android iOS और JavaScript पर उपलब्ध.
क्लाउड पर मैप की स्टाइलिंग का उदाहरण
अपनी वेबसाइट और Android ऐप्लिकेशन पर मैप को स्टाइल करने के लिए, क्लाउड पर मैप की स्टाइलिंग की सुविधाओं का इस्तेमाल करने के लिए, यह तरीका अपनाएं:
हर उस प्लैटफ़ॉर्म के लिए मैप आईडी बनाएं जिसका इस्तेमाल किया जा रहा है. उदाहरण के लिए, JavaScript और Android के लिए मैप आईडी बनाएं. ज़्यादा जानकारी के लिए, मैप आईडी बनाना लेख पढ़ें.
Google Cloud Console पर, मैप की स्टाइल कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, क्लाउड पर मैप की स्टाइलिंग लेख पढ़ें.
Google Cloud Console में, अपने दोनों मैप आईडी को मैप की स्टाइल से जोड़ें. ज़्यादा जानकारी के लिए, मैप आईडी को अपनी स्टाइल से जोड़ना लेख पढ़ें.
अपनी वेबसाइट के JavaScript और Android ऐप्लिकेशन के कोड में, मैप आईडी का रेफ़रंस जोड़ें. ज़्यादा जानकारी के लिए, अपने ऐप्लिकेशन में मैप आईडी जोड़ना लेख पढ़ें.
इसके बाद, आपके मैप आईडी से जुड़ी मैप की स्टाइल, आपकी वेबसाइट और Android ऐप्लिकेशन पर दिखती है. Cloud Console में, मैप की स्टाइल में अपडेट किए जा सकते हैं. इसके बाद, ये बदलाव दोनों जगहों पर अपने-आप दिखते हैं. इसके लिए, आपके ग्राहकों को ऐप्लिकेशन अपडेट करने की ज़रूरत नहीं होती.
मैप आईडी का इस्तेमाल करने वाली सुविधाएं
यहां दी गई टेबल में, Google Maps Platform की उन सुविधाओं और एपीआई के बारे में बताया गया है जो मैप आईडी का इस्तेमाल करते हैं:
| सुविधा या एपीआई | इन लक्ष्यों को पूरा करने के लिए, मैप आईडी का इस्तेमाल करता है |
|---|---|
| ऐडवांस मार्कर | ऐडवांस मार्कर की सुविधा चालू करना. इसके लिए, आपको मैप आईडी बनाने की ज़रूरत नहीं है. इसके बजाय, डेमो मैप आईडी DEMO_MAP_ID का इस्तेमाल किया जा सकता है. |
| बाउंड्री के लिए डेटा-ड्रिवन स्टाइलिंग | मैप आईडी को बाउंड्री और स्टाइलिंग के सेट से जोड़ें, ताकि मैप को बाउंड्री के हिसाब से स्टाइल किया जा सके. |
| डेटासेट के लिए डेटा-ड्रिवन स्टाइलिंग | मैप आईडी को डेटा और स्टाइलिंग के सेट से जोड़ें, ताकि मैप को डेटासेट के हिसाब से स्टाइल किया जा सके. |
| Flutter | अपने Flutter ऐप्लिकेशन में इस्तेमाल किए गए Google Maps को स्टाइल करना. |
| Maps JavaScript API | वेब पेज पर दिखने वाले मैप को स्टाइल करना. |
| Android के लिए Maps SDK | Android ऐप्लिकेशन में दिखने वाले मैप को स्टाइल करना.1 |
| iOS के लिए Maps SDK | iOS ऐप्लिकेशन में दिखने वाले मैप को स्टाइल करना.1 |
| Maps Static API | स्टैटिक इमेज के तौर पर रेंडर किए जाने वाले मैप की जानकारी देना और उसे स्टाइल करना. |
| मोबिलिटी के समाधान | मोबिलिटी के समाधानों में मैप को स्टाइल करने के लिए, Maps JavaScript API और Android और iOS के लिए SDK टूल का इस्तेमाल करना.1 |
| Android के लिए Navigation SDK टूल | Android ऐप्लिकेशन में दिखने वाले मैप को स्टाइल करना.1 |
| iOS के लिए Navigation SDK टूल | iOS ऐप्लिकेशन में दिखने वाले मैप को स्टाइल करना.1 |
| WebGL (वेक्टर मैप) | JavaScript वेक्टर मैप आईडी का इस्तेमाल करके, WebGL की सुविधाएं चालू करना. |
1 Android के लिए Maps SDK, iOS के लिए Maps SDK, Android के लिए Navigation SDK, या iOS के लिए Navigation SDK पर मैप आईडी का इस्तेमाल करने से एक मैप लोड शुरू हो जाता है. इसके लिए, Dynamic Maps एसकेयू के तहत शुल्क देना पड़ता है.