इस दस्तावेज़ में, मैप की स्टाइल सेट अप करते समय होने वाली आम समस्याओं और उन्हें हल करने के तरीके के बारे में बताया गया है.
बग या नई सुविधा का अनुरोधकरने के लिए, यहां क्लिक करें.
मैसेज
यहां कुछ मैसेज और उन्हें हल करने के तरीके दिए गए हैं:
mapId मौजूद होने पर, मैप की styles प्रॉपर्टी सेट नहीं की जा सकती.झलक में दिखने वाले मैप में, वेक्टर मैप का इस्तेमाल किया जाता है. अगर आपके वेब ब्राउज़र पर वेक्टर मैप लोड नहीं किए जा सकते, तो "मैप नहीं है" वाला अनुभव दिखता है:

अगर आपको यह समस्या आ रही है, तो यह तरीका अपनाएं:
- अपने ब्राउज़र की सेटिंग देखें और पक्का करें कि हार्डवेयर ऐक्सेलरेटर की सुविधा चालू हो.
- get.webgl.org पर जाकर देखें कि आपका डिवाइस, WebGL के साथ काम करता है या नहीं. अगर डेमो नहीं चलता है, तो हो सकता है कि आपका ब्राउज़र या डिवाइस, WebGL के साथ काम न करता हो. पक्का करें कि आपके डिवाइस के ड्राइवर/ब्राउज़र का कॉम्बिनेशन, डेनीलिस्ट के नियमों के मुताबिक न हो. ये नियम Khronos WebGL wiki में तय किए गए हैं.
- अपने ग्राफ़िक्स कार्ड को अपडेट करें और पक्का करें कि आपके डिवाइस में ऐसा वीडियो ग्राफ़िक्स कार्ड (जीपीयू) हो जो WebGL के साथ काम करता हो. ऐप्लिकेशन और वेबसाइट की ज़रूरी शर्तें देखें.
ज़्यादा सहायता के लिए, GMP WebGL सहायता देखें.
स्टाइल से जुड़ी समस्याएं
स्टाइल बनाने या अपडेट करने के बाद, आपको ये मैसेज दिख सकते हैं.
मेरे ऐप्लिकेशन या वेबसाइट पर, स्टाइल में किए गए बदलाव अपडेट नहीं हो रहे हैं
स्टाइल में किए गए बदलावों को आपके ऐप्लिकेशन और वेबसाइटों पर दिखने में कुछ घंटे लग सकते हैं. इसके अलावा, अगर डिवाइस इंटरनेट से कनेक्ट नहीं हैं, तो ऐप्लिकेशन पर बदलाव दिखने में ज़्यादा समय लग सकता है. अगर कुछ घंटों बाद भी आपको स्टाइल में किए गए बदलाव नहीं दिख रहे हैं, तो ये चीज़ें देखें:
पक्का करें कि आपने स्टाइल का अपडेट पब्लिश कर दिया हो.
अगर आपने डुप्लीकेट की गई स्टाइल में बदलाव किए हैं, तो पक्का करें कि आपने अपने मैप आईडी को डुप्लीकेट की गई स्टाइल से जोड़ दिया हो. ज़्यादा जानकारी के लिए, अपनी स्टाइल पर मैप आईडी जोड़ना या हटाना देखें.
मुझे झलक में दिखने वाले मैप पर, स्टाइल में किए गए बदलाव नहीं दिख रहे हैं
अगर आपने कोई बदलाव किया है और वह झलक में दिखने वाले मैप पर नहीं दिख रहा है, तो यह तरीका अपनाएं.
स्टाइल के ओवरलैप होने की समस्या देखें: ज़्यादा जानकारी के लिए, ओवरलैप होने वाली स्टाइल मैनेज करना देखें.
स्टाइल इनहेरिटेंस के ओवरराइड होने की समस्या देखें: देखें कि सेट की जा रही स्टाइल के नीचे, कोई कस्टम चाइल्ड स्टाइल तो नहीं है जो उसकी पैरंट स्टाइल को ओवरराइड कर रही हो. स्टाइल इनहेरिटेंस के बारे में ज़्यादा जानकारी के लिए, मैप स्टाइल इनहेरिटेंस और क्रम को समझना देखें.
मैप का ज़ूम लेवल बदलें: ऐसा हो सकता है कि मैप की जिन सुविधाओं की स्टाइलिंग की जा रही है वे मौजूदा ज़ूम लेवल पर मैप में न दिखें.
ज़ूम इन करें: अगर आपको पक्का है कि मैप पर वह सुविधा मौजूद है, ज़्यादा जानकारी वाला व्यू पाने के लिए ज़ूम इन करें. इससे वह सुविधा दिख सकती है.
ज़ूम आउट करें: मैप की कुछ बड़ी सुविधाओं के लिए, आपको तब तक ज़ूम आउट करना पड़ सकता है जब तक कि ज़्यादा जानकारी वाली मैप की सुविधाएं न दिखें. इसके बाद ही, आपकी स्टाइलिंग दिखेगी.
मेरा टेक्स्ट धुंधला या आउट ऑफ़ फ़ोकस दिख रहा है
अगर टेक्स्ट के लिए चुने गए फ़िल और स्ट्रोक के रंगों में ज़रूरी कंट्रास्ट नहीं है, तो फ़ॉन्ट बोल्ड और धुंधला दिखता है. ऐसा इसलिए होता है, क्योंकि स्ट्रोक (आउटलाइन) और फ़िल आपस में मिल जाते हैं. ऐसे रंग चुनें जिनमें ज़रूरी कंट्रास्ट हो.
मेरी स्टाइल धुंधली या गलत रंग की दिख रही है
ऐसा हो सकता है कि मैप की जिस सुविधा की स्टाइलिंग की जा रही है वह मैप की एक या उससे ज़्यादा अन्य सुविधाओं के साथ ओवरलैप हो रही हो. सहायता के लिए, ओवरलैप होने वाली स्टाइल मैनेज करना देखें.
मैप की गलत सुविधाओं की स्टाइलिंग की जा रही है
अगर आपको मैप की ऐसी सुविधाएं दिख रही हैं जो सेट की गई स्टाइल से मेल खाती हैं, तो ऐसा हो सकता है कि उन मैप की सुविधाओं के लिए डिफ़ॉल्ट मैप स्टाइल, सेट की जा रही स्टाइल के जैसी ही हो. आप यहां दी गई कुछ चीज़ें आज़मा सकते हैं:
मैप की उस सुविधा के लिए दिखने की सेटिंग बंद करें जो सेट की गई स्टाइल से मेल खाती है. उदाहरण के लिए, अगर वाइनरी को गहरे लाल रंग में सेट करने की कोशिश की जा रही है और आपको दिख रहा है कि इमरजेंसी पीओएस लाल रंग में हैं, तो इससे आपके उपयोगकर्ताओं को भ्रम हो सकता है. इस भ्रम से बचने के लिए, इमरजेंसी पीओएस के लिए दिखने की सेटिंग बंद की जा सकती है.
मैप की उन सुविधाओं की स्टाइल बदलें जो सेट की गई स्टाइल से मेल नहीं खानी चाहिए. ऊपर दिए गए उदाहरण में, भ्रम से बचने के लिए इमरजेंसी पीओएस को नारंगी रंग में भी सेट किया जा सकता है
मुझे मैप की स्टाइल लोड करने में समस्या आ रही है
मैप आईडी और स्टाइल का इस्तेमाल एक साथ नहीं किया जा सकता. आपके पास इनमें से कोई एक विकल्प चुनने की सुविधा है:
सुझाया गया तरीका: मैप की स्टाइल हटाएं और Cloud Console का इस्तेमाल करके, मैप आईडी से जुड़ी स्टाइल में बदलाव करें. इस तरीके से, एक ऐसी स्टाइल बनाई जा सकती है जो सभी प्लैटफ़ॉर्म पर लागू होती है. ज़्यादा जानकारी के लिए, मैप आईडी के साथ स्टाइल जोड़ना देखें.
मैप आईडी हटाएं और JSON स्टाइलिंग का इस्तेमाल करके, हर ऐप्लिकेशन प्लैटफ़ॉर्म के लिए स्टाइल में बदलाव करें. JSON स्टाइलिंग, प्लैटफ़ॉर्म के हिसाब से अलग-अलग होती है. इसलिए, आपको हर उस ऐप्लिकेशन प्लैटफ़ॉर्म के लिए स्टाइल बनानी होगी जिस पर अलग-अलग स्टाइल में मैप दिखाए जाते हैं.
अगर आपके पास पहले से ही JSON मैप स्टाइल है और आपको क्लाउड पर मैप की स्टाइलिंग के लिए उसका इस्तेमाल करना है, तो उसे इंपोर्ट किया जा सकता है. ज़्यादा जानकारी के लिए, JSON मैप स्टाइल इंपोर्ट करना देखें.