Navigation SDK में, Google Maps के नेविगेशन अनुभव के लिए, क्लाउड पर मैप की स्टाइलिंग की सुविधा का इस्तेमाल करके, मैप की स्टाइल को फिर से इस्तेमाल किया जा सकता है. इस पेज पर, मैप की स्टाइल तय करने और उन्हें लागू करने के तरीके के बारे में खास जानकारी दी गई है. साथ ही, Navigation SDK के लिए लागू करने से जुड़ी खास जानकारी भी दी गई है. क्लाउड पर मैप की स्टाइलिंग के बारे में पूरी जानकारी पाने के लिए, iOS के लिए Maps SDK के दस्तावेज़ में खास जानकारी वाला पेज देखें.
मैप की स्टाइल तय करना
Navigation SDK के लिए, मैप की स्टाइल को पसंद के मुताबिक बनाने का पहला चरण, मैप की स्टाइल बनाना और उसे मैप आईडी से जोड़ना है. मैप की स्टाइल, Google Maps Platform Cloud Console में बनाई, सेव, और एडिट की जाती हैं. इसके बाद, पसंद के मुताबिक बनाए गए मैप को दिखाने के लिए, अपने ऐप्लिकेशन के कोड में मैप आईडी का रेफ़रंस दिया जाता है.
Navigation SDK में, मैप की दो स्टाइल तय की जा सकती हैं: नेविगेशन मैप, जो नेविगेशन सेशन के दौरान दिखता है. दूसरा, रोड मैप, जो नेविगेशन सेशन के चालू न होने पर दिखता है. मैप आईडी से जोड़ी गई स्टाइल, नेविगेशन और रोड मैप, दोनों पर लागू होती हैं.
मैप की स्टाइल तय करने के बारे में पूरी जानकारी पाने के लिए, iOS के लिए Maps SDK के दस्तावेज़ में मैप की स्टाइल बनाना और उनका इस्तेमाल करना लेख देखें.
मैप की स्टाइल लागू करना
मैप आईडी से जुड़ी मैप की स्टाइल जोड़ने के बाद, आईडी जोड़ा जा सकता है. इसके लिए, Cloud Console से मैप स्ट्रिंग की मदद से
GMSMapID
बनाएं. इसके बाद, मैप आईडी तय करके
GMSMapView
बनाएं.
मैप की स्टाइल लागू करने के बारे में ज़्यादा जानकारी पाने के लिए, iOS के लिए Maps SDK के दस्तावेज़ में अपने ऐप्लिकेशन में मैप आईडी जोड़ना लेख देखें.
हल्के और गहरे रंग वाले मोड की स्टाइल
क्लाउड पर मैप की स्टाइलिंग की सुविधा से, हल्के और गहरे रंग वाले मोड की स्टाइल तय की जा सकती हैं. Navigation SDK में, रोड मैप (नॉन-नेविगेशन मैप) के लिए हल्के और गहरे रंग वाले मोड तय किए जा सकते हैं. वहीं, नेविगेशन मैप के लिए, दिन के समय और कम रोशनी या नाइट मोड तय किए जा सकते हैं. Navigation SDK में, मैप से स्टाइल जोड़ने पर, ये स्टाइल रोड और नेविगेशन मैप, दोनों पर लागू होती हैं:
- Cloud Console में हल्के रंग वाले मोड की स्टाइल, हल्के रंग वाले रोड मैप और दिन के समय वाले नेविगेशन मैप, दोनों पर लागू होती हैं.
- गहरे रंग वाले मोड की स्टाइल, गहरे रंग वाले रोड मैप और कम रोशनी/नाइट मोड नेविगेशन मैप, दोनों पर लागू होती हैं.
बिलिंग
जब कोई ऐप्लिकेशन, मैप आईडी वाला मैप लोड करता है, तो Dynamic Maps एसकेयू के तहत शुल्क देना पड़ता है. ध्यान दें कि यह ट्रिगर, उन मैप लोड के ट्रिगर से अलग होता है जिनमें मैप आईडी लागू नहीं किए गए हैं. मैप आईडी के बिना लोड होने वाले मैप के लिए, Maps SDK एसकेयू के तहत शुल्क देना पड़ता है. हर एसकेयू के लिए ट्रिगर और कीमत के बारे में ज़्यादा जानकारी पाने के लिए, कीमत और बिलिंग देखें.
नीतियां और इस्तेमाल की शर्तें
Navigation SDK में, मैप की स्टाइल को पसंद के मुताबिक बनाते समय, आपको नेविगेशन यूज़र इंटरफ़ेस (यूआई) में किए जा सकने वाले बदलावों से जुड़ी नीतियों का पालन करना होगा. खास तौर पर, आपको नेविगेशन मैप से रोड नेटवर्क नहीं हटाने चाहिए. साथ ही, नेविगेशन मैप पर मैप की सुविधाओं के रंग के कंट्रास्ट को काफ़ी कम नहीं करना चाहिए.
नेविगेशन यूज़र इंटरफ़ेस (यूआई) में किए जा सकने वाले बदलावों के बारे में पूरी जानकारी पाने के लिए, iOS के लिए Navigation SDK की नीतियां देखें.