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

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