मोड और मैप टाइप के बारे में जानकारी

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

दो ऐप्लिकेशन स्क्रीन, जिनमें मैप को गहरे से हल्के रंग वाले मोड में दिखाया गया है

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

कस्टम स्टाइल का इस्तेमाल शुरू करने के लिए, नई स्टाइल बनाना लेख पढ़ें.

हल्के और गहरे रंग वाले मोड के बारे में जानकारी

आपके पास एक मैप आईडी के लिए दो अलग-अलग स्टाइल बनाने का विकल्प होता है. इनमें से एक स्टाइल, हल्के रंग वाले बैकग्राउंड के लिए ऑप्टिमाइज़ की जाती है और दूसरी, गहरे रंग वाले बैकग्राउंड के लिए. हल्के रंग वाले बैकग्राउंड के लिए इस्तेमाल किए जाने वाले मैप, गहरे रंग वाले बैकग्राउंड के लिए इस्तेमाल किए जाने वाले मैप से अलग होते हैं. इसलिए, दोनों मोड के लिए एक ही स्टाइल का इस्तेमाल नहीं किया जा सकता.

हल्के और गहरे रंग वाले मोड की स्टाइल, अलग-अलग एनवायरमेंट के लिए सबसे सही स्टाइल वाले मैप उपलब्ध कराती हैं. अपने ऐप्लिकेशन में मैप आईडी का इस्तेमाल करने पर, आपका ऐप्लिकेशन प्रोग्राम किए गए व्यवहार या उपयोगकर्ता के डिवाइस की सेटिंग के आधार पर, सही स्टाइल लोड कर सकता है.

स्टाइल बनाते समय, हल्के या गहरे रंग वाला मोड चुनना

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

स्टाइल की ज़्यादा जानकारी वाले पेज पर जाकर, स्टाइल का टाइप देखा जा सकता है.

कस्टम स्टाइल बनाने के बारे में सिलसिलेवार निर्देश पाने के लिए, मैप की स्टाइल बनाना और उनका इस्तेमाल करना लेख पढ़ें.

किसी मैप आईडी से, हल्के रंग वाले मोड की एक स्टाइल और गहरे रंग वाले मोड की एक स्टाइल जोड़ना

किसी मैप आईडी के साथ, हल्के रंग वाले मोड की सिर्फ़ एक स्टाइल और गहरे रंग वाले मोड की सिर्फ़ एक स्टाइल जोड़ी जा सकती है. हल्के रंग वाले मोड की स्टाइल या गहरे रंग वाले मोड की स्टाइल बदलने के लिए, बदलाव करें आइकॉन पर क्लिक करने पर, पैनल में सिर्फ़ उस मोड के लिए आपकी स्टाइल दिखती हैं. ज़्यादा जानने के लिए, अपनी स्टाइल को किसी मैप आईडी से जोड़ना लेख पढ़ें.

यह समझना कि कस्टम स्टाइल, अलग-अलग तरह के मैप पर कैसे लागू होती हैं

Google Maps Platform, अलग-अलग इस्तेमाल के मामलों के लिए, अलग-अलग तरह के मैप उपलब्ध कराता है. इनमें roadmap, terrain, 2D hybrid, 3D hybrid, और navigation शामिल हैं. कस्टमाइज़ेशन का लेवल इस बात पर निर्भर करता है कि मैप सिर्फ़ वेक्टर डेटा पर आधारित है (जैसे, roadmap और navigation), वेक्टर डेटा और रास्टर इमेज का मिक्स इस्तेमाल करता है (जैसे, 2D hybrid और terrain), या रास्टर इमेज, 3D पॉलीगॉन, और वेक्टर इमेज का मिक्स इस्तेमाल करता है (जैसे, 3D hybrid).

गुलाबी रंग के पानी वाला रोडमैप. हालांकि, इलाके, 2D हाइब्रिड, और 3D हाइब्रिड के लिए, पानी डिफ़ॉल्ट रंगों में दिखता है.

वेक्टर डेटा वाले मैप
The roadmap and navigation मैप टाइप में सिर्फ़ वेक्टर डेटा का इस्तेमाल किया जाता है. इससे मैप की ज़्यादातर सुविधाओं को अपनी पसंद के मुताबिक स्टाइल दी जा सकती है. इनमें ज़मीन और पानी के लिए पॉलीगॉन, सड़कें, लैंडमार्क, और दिलचस्पी वाली जगहें शामिल हैं.
रास्टर इमेज वाले मैप
The terrain, 2D hybrid, and 3D hybrid मैप टाइप में मुख्य तौर पर रास्टर इमेज का इस्तेमाल किया जाता है. इसके ऊपर वेक्टर डेटा ओवरले किया जाता है. इसलिए, इनकी स्टाइलिंग की सुविधाएं सीमित होती हैं. आम तौर पर, सिर्फ़ उस वेक्टर डेटा को स्टाइल किया जा सकता है जिसे इमेज पर ओवरले किया जाता है. जैसे, लेबल, पिन, और कुछ पॉलीलाइन (यानी, सड़कें, सीमाएं). उन सुविधाओं को अपनी पसंद के मुताबिक नहीं बनाया जा सकता जो बुनियादी इमेज का हिस्सा हैं. जैसे, किसी झील का रंग या किसी पर्वत श्रृंखला का दिखना.
उदाहरण के लिए, इमेज में रोडमैप दिखाया गया है. इसमें पानी के लिए, गुलाबी रंग की कस्टम स्टाइल का इस्तेमाल किया गया है. हालांकि, जब इलाके और हाइब्रिड मैप टाइप के लिए स्टाइल की झलक देखी जाती है, तो पानी गुलाबी नहीं दिखता.

मैप टाइप की परिभाषाएं और मोड के साथ काम करने की सुविधा

यहां दी गई टेबल में, मैप टाइप की परिभाषाएं दी गई हैं. साथ ही, इसमें यह भी दिखाया गया है कि कौनसे मैप टाइप, हल्के और गहरे रंग वाले मोड के साथ काम करते हैं.

मैप टाइप ब्यौरा बुनियादी मैप की इमेज मोड के साथ काम करने की सुविधा
roadmap मैप का स्टैंडर्ड व्यू, जिसमें सड़कें और मुख्य सुविधाएं दिखती हैं. वेक्टर दोनों
navigation यह एक खास तरह का मैप है, जिसे Navigation SDK का इस्तेमाल करके, बारी-बारी से निर्देश देने के लिए ऑप्टिमाइज़ किया गया है. नेविगेशन के बारे में ज़्यादा जानने के लिए, Android के लिए Navigation SDK और iOS के लिए Navigation SDK के लिए, मैप की स्टाइल को पसंद के मुताबिक बनाने की खास जानकारी देखें. वेक्टर दोनों
terrain यह एक ऐसा मैप है जिसमें पहाड़ों, नदियों, और ऊंचाई जैसी भौगोलिक सुविधाओं पर ज़ोर दिया जाता है. रास्टर दोनों
2D hybrid यह सैटलाइट से ली गई तस्वीरों और रोडमैप डेटा का कॉम्बिनेशन है. इसमें तस्वीरों पर, सड़कों के नाम और अन्य मुख्य सुविधाएं दिखती हैं. रास्टर सिर्फ़ हल्के रंग वाला मोड
3D hybrid यह फ़ोटोरियलिस्टिक 3D मैप है. इसमें दिलचस्पी वाली जगहों के लेबल, सड़कों, और सड़क के साइन की विज़िबिलिटी को अपनी पसंद के मुताबिक स्टाइल दी जा सकती है. यह मैप टाइप, Maps JavaScript API में सिर्फ़ 3D मैप में उपलब्ध है. वेक्टर और रास्टर सिर्फ़ हल्के रंग वाला मोड

रास्टर इमेज वाले मैप के लिए स्टाइल से जुड़ी ज़रूरी बातें

terrain, 2D hybrid, और 3D hybrid मैप टाइप को स्टाइल करते समय, आपको ये समस्याएं दिख सकती हैं:

  • terrain मैप टाइप के साथ Android और iOS पर कस्टम स्टाइल का इस्तेमाल करते समय, आपको पानी के अस्थायी तौर पर फ़्लैश होने की समस्या दिख सकती है. यह समस्या, पानी को स्टाइल करते समय दिखती है. ऐसा इसलिए होता है, क्योंकि इलाके की टाइल लोड होने के बाद, रोडमैप की टाइल लोड होती हैं. लोड होने में लगने वाले इस समय की वजह से, कस्टम रंगों में थोड़ी देर के लिए विज़ुअल टकराव होता है.

  • terrain और 2D hybrid मैप टाइप पर, पॉलीगॉन की स्टाइल, मैप के नीचे मौजूद एलिमेंट को छिपा सकती हैं. उदाहरण के लिए, इलाके वाले मैप पर, स्टाइल वाले पार्क का पॉलीगॉन, इलाके की मामूली सुविधाओं को छिपा सकता है. 2D हाइब्रिड मैप पर, यह सैटलाइट से ली गई तस्वीरों को छिपा सकता है.

  • 3D hybrid के लिए, सड़क की पॉलीलाइन, पुलों के नीचे दिख सकती हैं या फ़्लाईओवर और अंडरपास के आस-पास गलत तरीके से दिख सकती हैं.

  • 3D hybrid मैप टाइप के लिए, दिलचस्पी वाली जगहों की डेंसिटी और इमारतों और लैंडमार्क की स्टाइल को कंट्रोल करने के लिए, मैप की सेटिंग में बदलाव नहीं किया जा सकता.

हर मैप टाइप पर अपनी स्टाइल की झलक देखना

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

Google Cloud Console में, स्टाइल एडिटर या मैप की ज़्यादा जानकारी वाले पेज पर, अपनी कस्टम स्टाइल की झलक देखी जा सकती है. इसके लिए, यह तरीका अपनाएं:

  • स्टाइल एडिटर: कॉन्टेक्स्ट पैनल में, Map type ड्रॉप-डाउन सूची चुनें और मैप टाइप बदलें. मैप रीफ़्रेश हो जाता है और आपकी स्टाइल के साथ मैप टाइप दिखता है.
  • मैप की ज़्यादा जानकारी वाला पेज: मैप की झलक सेक्शन में, हल्के और गहरे रंग वाले मोड की स्टाइल के बीच स्विच किया जा सकता है. साथ ही, अलग-अलग मैप टाइप के लिए, ड्रॉप-डाउन सूची में वैरिएंट बदला जा सकता है. झलक देखने के लिए, पहले अपनी स्टाइल को मैप आईडी से जोड़ना ज़रूरी है.

अपनी कस्टम स्टाइल को अलग-अलग मैप टाइप पर लागू करना

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