शुरू करें

प्लैटफ़ॉर्म चुनें: Android iOS JavaScript

बेहतर मार्कर के साथ सेट अप करने के लिए यह तरीका अपनाएं.

नया मैप रेंडरर सक्षम करें

अपग्रेड किया गया मैप रेंडरर, Android के लिए Maps SDK के 18.0.0 वर्शन के बाद से उपलब्ध है. इस रेंडरर की मदद से, Android के लिए Maps SDK टूल में कई सुधार किए गए हैं. जैसे, क्लाउड-आधारित मैप स्टाइलिंग के लिए सहायता.

Android के लिए Maps SDK के वर्शन 18.2.0 के रिलीज़ होने के बाद, Google ने डिफ़ॉल्ट रेंडरर को लेगसी रेंडरर से अपग्रेड किए गए मैप रेंडरर में बदल दिया. इस बदलाव का मतलब है कि जब कोई नया ऐप्लिकेशन बनाया जाता है या किसी मौजूदा ऐप्लिकेशन को फिर से बनाया जाता है, तो अब आपके ऐप्लिकेशन में, अपग्रेड किए गए मैप रेंडरर का इस्तेमाल डिफ़ॉल्ट रूप से किया जाएगा.

मैप आईडी बनाएं

नया मैप आईडी बनाने के लिए, मैप आईडी बनाना में दिया गया तरीका अपनाएं. पक्का करें कि आपने मैप के टाइप को Android पर सेट किया हो.

मैप शुरू करने के कोड को अपडेट करना

इस चरण के लिए वह मैप आईडी होना ज़रूरी है जो आपने अभी-अभी बनाया है. इसे आपके Maps मैनेजमेंट पेज पर देखा जा सकता है.

मैप आईडी को शुरू करने वाले कोड में जोड़ने के लिए, अपने ऐप्लिकेशन में मैप आईडी जोड़ना देखें.

मैप के क्षमताओं की जाँच करें (ज़रूरी है)

बेहतर मार्कर के लिए मैप आईडी ज़रूरी है. अगर मैप आईडी मौजूद नहीं है या मैप आईडी अमान्य है, तो बेहतर मार्कर लोड नहीं किए जा सकते. MapCapabilities.isAdvancedMarkersAvailable() तरीका इस्तेमाल करके देखें कि ऐडवांस मार्कर काम करते हैं या नहीं.

Kotlin

val capabilities: MapCapabilities = googleMap.getMapCapabilities()
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable())

Java

MapCapabilities capabilities = googleMap.getMapCapabilities();
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable());

अगले चरण

बेहतर मार्कर बनाना