शुरू करना

प्लैटफ़ॉर्म चुनें: 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());

अगले चरण

ऐडवांस मार्कर बनाना