मैप स्टाइल को पसंद के मुताबिक बनाना

क्लाउड पर मैप की स्टाइलिंग की सुविधा का इस्तेमाल करके, Navigation SDK में Google नेविगेशन के लिए, फिर से इस्तेमाल की जा सकने वाली मैप स्टाइल तय की जा सकती हैं. इस पेज पर, मैप की स्टाइल तय करने और उन्हें लागू करने के तरीके के बारे में खास जानकारी दी गई है. साथ ही, Navigation SDK के लिए, स्टाइल लागू करने के तरीके के बारे में खास जानकारी दी गई है. क्लाउड पर मैप की स्टाइलिंग के बारे में पूरी जानकारी पाने के लिए, Android के लिए Maps SDK टूल के दस्तावेज़ में खास जानकारी पेज देखें.

ज़रूरत के मुताबिक तैयार मैप स्टाइल 1 का उदाहरण पसंद के मुताबिक बनाई गई मैप स्टाइल का दूसरा उदाहरण

मैप की स्टाइल तय करना

Navigation SDK के लिए, मैप स्टाइल को पसंद के मुताबिक बनाने का पहला चरण है, मैप स्टाइल बनाना और उसे मैप आईडी से जोड़ना. मैप स्टाइल, Google Maps Platform Cloud Console में बनाई, सेव, और बदली जाती हैं. इसके बाद, अपनी पसंद के मुताबिक बनाए गए मैप को दिखाने के लिए, अपने ऐप्लिकेशन कोड में मैप आईडी का रेफ़रंस दें.

Navigation SDK में दो तरह के मैप होते हैं जिन्हें स्टाइल किया जा सकता है: नेविगेशन मैप, जो ऐक्टिव नेविगेशन सेशन के दौरान दिखता है. साथ ही, रोड मैप, जो तब दिखता है, जब कोई नेविगेशन सेशन चालू न हो. मैप आईडी के साथ तय की गई और जोड़ी गई स्टाइल, नेविगेशन और रोड मैप, दोनों तरह के मैप पर लागू होती हैं.

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

मैप स्टाइल लागू करना

मैप आईडी से मैप स्टाइल जोड़ने के बाद, आईडी को गतिविधि की लेआउट फ़ाइल में <fragment> एलिमेंट के ज़रिए जोड़ा जा सकता है. इसके लिए, MapView क्लास या GoogleMapOptions क्लास का इस्तेमाल करें. इसके अलावा, MapFragment, SupportMapFragment या SupportNavigationFragment इंस्टेंस पर भी आईडी को जोड़ा जा सकता है.

मैप स्टाइल लागू करने के बारे में ज़्यादा जानकारी के लिए, Android के लिए Maps SDK के दस्तावेज़ में, अपने ऐप्लिकेशन में मैप आईडी जोड़ें लेख पढ़ें.

हल्के और गहरे रंग वाले मोड की स्टाइल

क्लाउड पर मैप की स्टाइलिंग की सुविधा से, हल्के और गहरे रंग वाले मोड की स्टाइल तय की जा सकती हैं. Navigation SDK में, रोड मैप (नॉन-नेविगेशन मैप) में हल्के और गहरे रंग वाले मोड हो सकते हैं. साथ ही, नेविगेशन मैप में डेलाइट और कम रोशनी या नाइट मोड हो सकते हैं. Navigation SDK में मैप के साथ स्टाइल जोड़ने पर, वे स्टाइल सड़क और नेविगेशन मैप, दोनों पर लागू होती हैं:

  • Cloud Console में हल्के रंग वाले मोड की स्टाइल, हल्के रंग वाले मोड के रोड मैप और दिन के समय नेविगेशन मैप, दोनों पर लागू होती हैं.
  • Cloud Console में गहरे रंग वाले मोड की स्टाइल, गहरे रंग वाले मोड के रोड मैप और कम रोशनी/नाइट मोड वाले नेविगेशन मैप, दोनों पर लागू होती हैं.

बिलिंग

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

नीतियां और इस्तेमाल

Navigation SDK में मैप स्टाइल को पसंद के मुताबिक बनाते समय, आपको नेविगेशन यूज़र इंटरफ़ेस (यूआई) में किए जाने वाले बदलावों से जुड़ी नीतियों का पालन करना होगा. खास तौर पर, आपको नेविगेशन मैप से रोड नेटवर्क नहीं हटाने चाहिए या नेविगेशन मैप पर मैप की सुविधाओं के कलर कंट्रास्ट को काफ़ी कम नहीं करना चाहिए.

नेविगेशन यूज़र इंटरफ़ेस (यूआई) में किए जा सकने वाले बदलावों के बारे में पूरी जानकारी पाने के लिए, Android के लिए Navigation SDK की नीतियां देखें.