ओवरलैप होने वाली स्टाइल मैनेज करना

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

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

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

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

    नेचर रिज़र्व के लिए चुने गए ऑरेंज के बजाय, येलोस्टोन पार्क में हरे रंग के वनस्पति वाले मैप स्टाइल को दिखाया गया है

    एक और उदाहरण, कुछ पार्किंग गैरेज में पार्किंग और इमारत की मैप सुविधाएं ओवरलैप होती हैं.

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

    अस्पताल का क्लोज़ अप, जिसमें बिल्डिंग के मैप की सुविधा का पारदर्शी ओवरले दिख रहा है अस्पताल का क्लोज़ अप, जिसमें इमारत का मैप छिपा हुआ है और ओवरले नहीं दिख रहा है

मैप पर ओवरलैप होने वाली सुविधाएं ढूंढना

यह पता लगाने के लिए कि ओवरलैप होने वाली मैप की कौनसी सुविधाएं आपके नतीजों पर असर डालती हैं, यह तरीका अपनाएं:

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

  2. बिल्डिंग या प्राकृतिक जैसी सबसे संभावित वजहों को बंद करके देखें.

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

  4. जब आपने इसे टॉप-लेवल की सुविधा तक सीमित कर लिया हो, तो ओवरलैप होने वाली सुविधा या सुविधाओं का पता लगाने के लिए, उसके नीचे मौजूद मैप की सुविधाओं को टेस्ट करें.

ओवरलैप होने वाली मैप सुविधाओं को मैनेज करना

यह पता लगाने के बाद कि मैप की कौनसी सुविधाएं ओवरलैप हो रही हैं, आपके पास ये विकल्प होते हैं:

  • ओवरलैप होने वाली मैप सुविधा को दिखने से रोकना: इस बदलाव से, मैप से मैप की सुविधा हट जाती है.

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

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

  • ओवरलैप होने दें: ऊपर दिए गए अस्पताल के उदाहरण की तरह, कभी-कभी सभी इमारतों के लिए विज़िबिलिटी बंद करने के बजाय, ओवरले इफ़ेक्ट को छोड़ना बेहतर होता है.