समस्या हल करें

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

इस दस्तावेज़ में, मैप की स्टाइल सेट अप करते समय होने वाली आम समस्याओं और उन्हें हल करने के तरीके के बारे में बताया गया है.

बग या नई सुविधा का अनुरोध सबमिट करने के लिए, यहां क्लिक करें.

ज्ञात समस्याएं

क्लाउड पर आधारित मैप की स्टाइलिंग से जुड़ी, हाल ही में सामने आई समस्याओं के बारे में जानने के लिए, रिलीज़ नोट देखें.

मैसेज

यहां कुछ मैसेज और उन्हें हल करने के तरीके दिए गए हैं:

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

स्टाइल एडिटर को फ़िलहाल लोड नहीं किया जा सकता

झलक में दिखने वाले मैप में, वेक्टर मैप का इस्तेमाल किया जाता है. अगर आपके वेब ब्राउज़र पर वेक्टर मैप लोड नहीं किए जा सकते, तो "मैप नहीं है" वाला अनुभव दिखता है:

इस इमेज में, यह मैसेज दिखाया गया है कि स्टाइल एडिटर को फ़िलहाल लोड नहीं किया जा सकता. साथ ही, गड़बड़ी को ठीक करने का तरीका बताया गया है.

अगर आपको यह समस्या आ रही है, तो ये तरीके आज़माएं:

  • अपने ब्राउज़र की सेटिंग देखें और पक्का करें कि हार्डवेयर ऐक्सलरेशन चालू हो.
  • get.webgl.org पर जाकर देखें कि आपका डिवाइस, WebGL के साथ काम करता है या नहीं. अगर डेमो नहीं चलता है, तो हो सकता है कि आपका ब्राउज़र या डिवाइस, WebGL के साथ काम न करता हो. पक्का करें कि आपके डिवाइस के ड्राइवर/ब्राउज़र का कॉम्बिनेशन, डेनाइलिस्ट के नियमों के मुताबिक न हो. ये नियम Khronos WebGL wiki में तय किए गए हैं.
  • अपने ग्राफ़िक्स कार्ड को अपडेट करें और पक्का करें कि आपके डिवाइस में वीडियो ग्राफ़िक्स कार्ड (जीपीयू) हो, जो WebGL के साथ काम करता हो. ऐप्लिकेशन और वेबसाइट की ज़रूरी शर्तें देखें.

ज़्यादा सहायता के लिए, GMP WebGL सहायता देखें.

स्टाइल से जुड़ी समस्याएं

स्टाइल बनाने या अपडेट करने के बाद, आपको ये मैसेज दिख सकते हैं.

मेरे ऐप्लिकेशन या वेबसाइट पर, स्टाइल में किए गए बदलाव अपडेट नहीं हो रहे हैं

स्टाइल में किए गए बदलावों को आपके ऐप्लिकेशन और वेबसाइटों पर दिखने में कुछ घंटे लग सकते हैं. इसके अलावा, अगर डिवाइस इंटरनेट से कनेक्ट नहीं हैं, तो ऐप्लिकेशन पर बदलाव दिखने में ज़्यादा समय लग सकता है. अगर आपको कुछ घंटों बाद भी, स्टाइल में किए गए बदलाव नहीं दिख रहे हैं, तो ये चीज़ें देखें:

मुझे झलक में दिखने वाले मैप पर, स्टाइल में किए गए बदलाव नहीं दिख रहे हैं

अगर आपने कोई बदलाव किया है और आपको वह बदलाव, झलक में दिखने वाले मैप पर नहीं दिख रहा है, तो ये तरीके आज़माएं.

  • स्टाइल के ओवरलैप की जांच करें: ज़्यादा जानकारी के लिए, ओवरलैप होने वाली स्टाइल मैनेज करना देखें.

  • स्टाइल इनहेरिटेंस के ओवरराइड होने की जांच करें: देखें कि सेट की जा रही स्टाइल के तहत, कोई कस्टम चाइल्ड स्टाइल तो नहीं है जो उसकी पैरंट स्टाइल को ओवरराइड कर रही हो. स्टाइल इनहेरिटेंस के बारे में ज़्यादा जानने के लिए, मैप स्टाइल इनहेरिटेंस और क्रम के बारे में जानकारी देखें.

  • मैप का ज़ूम लेवल बदलें: ऐसा हो सकता है कि मैप की जिन सुविधाओं की स्टाइलिंग की जा रही है वे मौजूदा ज़ूम लेवल पर मैप में न दिखें.

    • ज़ूम इन करें: अगर आपको पक्का है कि मैप पर वह सुविधा मौजूद है, ज़्यादा जानकारी वाला व्यू देखने के लिए ज़ूम इन करें. ऐसा करने पर, वह सुविधा दिख सकती है.

    • ज़ूम आउट करें: मैप की कुछ बड़ी सुविधाओं के लिए, आपको तब तक ज़ूम आउट करना पड़ सकता है जब तक कि ज़्यादा जानकारी वाली मैप की सुविधाएं न दिखें. इसके बाद ही, आपकी स्टाइलिंग दिखेगी.

मेरा टेक्स्ट धुंधला दिख रहा है या उस पर फ़ोकस नहीं है

अगर टेक्स्ट के लिए चुने गए फ़िल और स्ट्रोक के रंगों में ज़रूरी कंट्रास्ट नहीं है, तो फ़ॉन्ट बोल्ड और धुंधला दिखता है. ऐसा इसलिए होता है, क्योंकि स्ट्रोक (आउटलाइन) और फ़िल आपस में मर्ज हो जाते हैं. ऐसे रंग चुनें जिनमें ज़रूरी कंट्रास्ट हो.

मेरी स्टाइल धुंधली दिख रही है या उसका रंग गलत है

ऐसा हो सकता है कि मैप की जिस सुविधा की स्टाइलिंग की जा रही है वह, मैप की एक या उससे ज़्यादा अन्य सुविधाओं के साथ ओवरलैप हो रही हो. सहायता के लिए, ओवरलैप होने वाली स्टाइल मैनेज करना देखें.

मैप की गलत सुविधाओं की स्टाइलिंग की जा रही है

अगर आपको मैप की ऐसी सुविधाएं दिख रही हैं जो सेट की गई स्टाइल से मेल खाती हैं, तो ऐसा हो सकता है कि उन मैप की सुविधाओं के लिए डिफ़ॉल्ट मैप स्टाइल, सेट की जा रही स्टाइल के जैसी ही हो. यहां कुछ तरीके दिए गए हैं, जिन्हें आज़माया जा सकता है:

  • मैप की उस सुविधा के लिए विज़िबिलिटी बंद करें जो सेट की गई स्टाइल से मेल खाती है. उदाहरण के लिए, अगर वाइनरी को गहरे लाल रंग में सेट करने की कोशिश की जा रही है और आपको दिख रहा है कि इमरजेंसी पीओएस लाल रंग में हैं, तो इससे आपके उपयोगकर्ताओं को भ्रम हो सकता है. इस भ्रम से बचने के लिए, इमरजेंसी पीओएस के लिए विज़िबिलिटी बंद की जा सकती है.

  • मैप की उन सुविधाओं की स्टाइल बदलें जो सेट की गई स्टाइल से मेल नहीं खानी चाहिए. ऊपर दिए गए उदाहरण में, भ्रम से बचने के लिए इमरजेंसी पीओएस की स्टाइल को नारंगी रंग में भी सेट किया जा सकता है

मुझे अपने मैप की स्टाइल लोड करने में समस्या आ रही है

मैप आईडी और स्टाइल का इस्तेमाल एक साथ नहीं किया जा सकता. इनमें से कोई एक काम किया जा सकता है:

अगर आपके पास पहले से ही JSON मैप स्टाइल है और आपको क्लाउड पर आधारित मैप की स्टाइलिंग के लिए उसका इस्तेमाल करना है, तो उसे इंपोर्ट किया जा सकता है. ज़्यादा जानकारी के लिए, JSON मैप स्टाइल इंपोर्ट करना देखें.