नेविगेशन टेंप्लेट, बुनियादी मैप और वैकल्पिक रूटिंग जानकारी दिखाता है.
जब कोई उपयोगकर्ता टेक्स्ट आधारित मोड़-दर-मोड़ निर्देशों के बिना गाड़ी चला रहा होता है, तो ऐप्लिकेशन रीयल टाइम में अपडेट किया गया फ़ुल-स्क्रीन मैप दिखा सकते हैं. ऐक्टिव नेविगेशन के दौरान, ऐप्लिकेशन अपनी कला और जानकारी के साथ वैकल्पिक कार्ड दिखा सकते हैं. इसके अलावा, वे नेविगेशन अलर्ट भी देख सकते हैं.
इस टेंप्लेट को टैब टेंप्लेट में एम्बेड किया जा सकता है, ताकि टैब पर नेविगेट किया जा सके.
शामिल हैं:
- फ़ुल-स्क्रीन में ऐप की ओर से बनाया गया बुनियादी मैप
- रूटिंग कार्ड (ज़रूरी नहीं) आने वाले तरीकों के साथ
- यात्रा के अनुमान वाला कार्ड (ज़रूरी नहीं), जिसमें पहुंचने का अनुमानित समय (ईटीए), मंज़िल तक पहुंचने में लगने वाला समय, और बची हुई दूरी (या पसंद के मुताबिक टेक्स्ट और आइकॉन के विकल्पों के साथ वैकल्पिक जानकारी दिखाई जा सकती है) शामिल है
- ऐक्शन स्ट्रिप में ज़्यादा से ज़्यादा चार ऐप्लिकेशन ऐक्शन होते हैं. ये सिर्फ़ ऐक्शन स्ट्रिप की विज़िबिलिटी में बताए गए तरीके के हिसाब से दिखते हैं
- मैप इंटरैक्टिविटी के लिए, ज़्यादा से ज़्यादा चार बटन के साथ मैप ऐक्शन स्ट्रिप का विकल्प
![नेविगेशन टेंप्लेट के वायरफ़्रेम](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-template.png?authuser=19&hl=hi)
क्लस्टर में मैप डिसप्ले
चालू नेविगेशन के दौरान, ऐप्लिकेशन नेविगेशन टेंप्लेट का इस्तेमाल करके, इंस्ट्रुमेंट क्लस्टर में एक मैप दिखा सकते हैं. यह क्लस्टर, स्टीयरिंग व्हील के पीछे मौजूद डैशबोर्ड का हिस्सा होता है. फ़िलहाल, यह विकल्प सिर्फ़ उन पार्टनर के लिए उपलब्ध है जिन्हें रिलीज़ होने से पहले इस्तेमाल करने की सुविधा मिलती है.
![मैप क्लस्टर का वायरफ़्रेम](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/nav-template-map-cluster.png?authuser=19&hl=hi)
क्लस्टर में मैप इस मकसद से बनाए गए हैं:
- स्वतंत्र तौर पर रेंडर किया गया हो, लेकिन अपने हिसाब से मुख्य डिसप्ले को कॉपी किया जा सकता है.
- नॉन-इंटरैक्टिव. बटन जैसे इंटरैक्टिव एलिमेंट हटा दिए जाते हैं.
- गहरे रंग वाली थीम. क्लस्टर मैप का गहरे रंग की थीम वाला वर्शन बनाने का सुझाव दिया जाता है. इससे सड़क से दूर, ड्राइवर का ध्यान भटकने की संभावना कम हो जाती है.
क्लस्टर में ऐप्लिकेशन का मैप सिर्फ़ कुछ समय पर दिखेगा. यह कई बातों पर निर्भर करता है, जैसे कि नेविगेशन की स्थिति, वाहन की OEM प्राथमिकता (AAOS में), और मुख्य डिसप्ले (एएपी में) पर क्या दिख रहा है.
क्लस्टर में शामिल यूज़र फ़्लो के सैंपल के लिए, क्लस्टर में मैप देखें देखें.
क्लस्टर और बीच वाली स्क्रीन के उदाहरण
![रास्ते की खास जानकारी देने वाले मैप के साथ, मैप क्लस्टर का वायरफ़्रेम](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/nav-template-map-cluster.png?authuser=19&hl=hi)
![सेटिंग के साथ मैप क्लस्टर का वायरफ़्रेम](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/nav-template-map-cluster-2.png?authuser=19&hl=hi)
रूटिंग कार्ड की जानकारी
![रूटिंग स्थिति में रूटिंग कार्ड की जानकारी के मॉक-अप](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-routing-card-details.png?authuser=19&hl=hi)
जब रूटिंग कार्ड, मैसेज की स्थिति के उलट, रूटिंग स्थिति में होता है, तो वह यह जानकारी दिखाता है:
- मौजूदा चरण: इसमें आइकॉन (आम तौर पर, एक दिशा ऐरो), दूरी, और क्यू टेक्स्ट शामिल होता है. इसमें रास्ते के मार्कर जैसे इमेज स्पैन शामिल हो सकते हैं
- लेन के दिशा-निर्देश (ज़रूरी नहीं): इन्हें सामान्य लेन-असिस्ट इमेज या बड़े जंक्शन की इमेज (ज़्यादा से ज़्यादा 200dp की ऊंचाई के साथ लचीला साइज़) के तौर पर दिखाया जा सकता है
- अगला चरण (ज़रूरी नहीं): इसमें आइकॉन और क्यू शामिल है. यह सिर्फ़ रूटिंग कार्ड के सबसे नीचे दिख सकता है. इसमें जंक्शन इमेज नहीं होती
रूटिंग स्थिति में एक और विकल्प, स्पिनर ऐनिमेशन (यहां नहीं दिखाया गया है) दिखाने के लिए रूटिंग कार्ड के लिए है. यह लोडिंग, कैलकुलेटिंग या फिर से रास्ता बदलने जैसी अस्थायी स्थितियों को दिखाने के लिए किया जाता है.
कुछ मामलों में, रूटिंग की जानकारी को फ़्लोट करने वाले नेविगेशन बार में दिखाया जा सकता है, जैसा कि ड्राइव करते समय स्टॉप जोड़ना सेक्शन में दिखाया गया है.
रूटिंग कार्ड के मैसेज की स्थिति
जब रूटिंग कार्ड मैसेज स्थिति में होता है, तो वह निर्देशों को रूट करने के बजाय एक मैसेज दिखाता है. इस मैसेज का इस्तेमाल, किसी मंज़िल पर पहुंचने या रास्ते में गड़बड़ी होने जैसी स्थितियों को बताने के लिए किया जा सकता है.
मैसेज की स्थिति में, रूटिंग कार्ड में ये चीज़ें शामिल हो सकती हैं:
- रूटिंग से जुड़ा ऐसा मैसेज जो खाली न हो. उसमें ज़्यादा से ज़्यादा दो लाइनें हों
- कोई इमेज या आइकॉन (ज़रूरी नहीं)
![रूटिंग कार्ड के मैसेज की स्थिति का मॉकअप](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-message-state.png?authuser=19&hl=hi)
नेविगेशन सूचनाएं: मोड़-दर-मोड़ (TBT) और नियमित
![TBT सूचना के साथ रूटिंग कार्ड](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-tbt-notification.png?authuser=19&hl=hi)
![नियमित सूचना के साथ रूटिंग कार्ड](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-regular-notification.png?authuser=19&hl=hi)
TBT सूचनाएं: जब कोई ऐप्लिकेशन टेक्स्ट के आधार पर TBT के निर्देश उपलब्ध कराता है, तो इससे भी TBT सूचनाएं ट्रिगर होनी चाहिए. इन सूचनाओं का इस्तेमाल, TBT दिशा-निर्देशों को नेविगेशन टेंप्लेट के बाहर दिखाने के लिए किया जाता है. ज़्यादा पारदर्शिता के लिए, ऐप्लिकेशन TBT सूचना के बैकग्राउंड का रंग को पसंद के मुताबिक बना सकते हैं.
नियमित तौर पर सूचनाएं: नेविगेशन से जुड़े अन्य मैसेज, जैसे कि रूट की सेटिंग में हुए बदलाव की जानकारी देने के लिए, नेविगेशन ऐप्लिकेशन नियमित तौर पर (टीबीटी से अलग) सूचनाएं भी भेज सकते हैं (जैसा कि यहां दिखाया गया है) या नेविगेशन अलर्ट इस्तेमाल कर सकते हैं. रूटिंग कार्ड दिखने पर भी ये जानकारी दिख सकती हैं.
नेविगेशन से जुड़ी सूचनाएं
नेविगेशन से जुड़ी चेतावनियों की मदद से, कुछ समय के लिए मैसेज के साथ-साथ, कार्रवाइयां भी की जा सकती हैं. हालांकि, ये सूचनाएं उस फ़ॉर्मैट में उपलब्ध होती हैं जो नेविगेशन के रास्ते को ब्लॉक नहीं करता. कॉन्टेंट, नेविगेशन टास्क के हिसाब से आसान और काम का होना चाहिए. उदाहरण के लिए, सूचना में ट्रैफ़िक में होने वाले बदलाव के बारे में बताया जा सकता है या यह पूछा जा सकता है कि ड्राइवर ग्राहक को पिक अप कर सकता है या नहीं.
हर सूचना में ये चीज़ें शामिल होती हैं:
- टाइटल और वैकल्पिक सबटाइटल
- आइकॉन (ज़रूरी नहीं)
- प्रगति संकेतक – या तो बार या (वैकल्पिक रूप से) किसी समयबद्ध बटन में बना
- ज़्यादा से ज़्यादा दो बटन, जहां किसी बटन को प्राइमरी या टाइम्ड बटन के तौर पर दिखाया जा सकता है. प्रोग्रेस इंडिकेटर के साथ, जैसा कि पिछले डायग्राम में दिखाया गया है
सूचनाओं को इनमें से किसी भी तरीके से खारिज किया जा सकता है:
- किसी भी कार्रवाई के लिए उपयोगकर्ता को चुनना
X
सेकंड बाद टाइम आउट हो गया (इसे कॉन्फ़िगर किया जा सकता है)- उपयोगकर्ता की कार्रवाई के बिना ऐप्लिकेशन खारिज करना
![नेविगेशन से जुड़ी चेतावनी](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-alert.png?authuser=19&hl=hi)
नेविगेशन टेंप्लेट के उदाहरण
![नेविगेशन टेंप्लेट, कोई इंटरैक्शन नहीं](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigation-full-screen.png?authuser=19&hl=hi)
![नेविगेशन टेंप्लेट, कोई इंटरैक्शन नहीं](https://developers.google.cn/static/cars/design/create-apps/apps-for-drivers/templates/images/navigate_to_saved_location_2.png?authuser=19&hl=hi)
नेविगेशन टेंप्लेट के लिए UX से जुड़ी ज़रूरी शर्तें
ऐप्लिकेशन डेवलपर:
ज़रूरी है | रूटिंग कार्ड पर, कम से कम एक कार्रवाई दिखाएं. |
ज़रूरी है | यूज़र फ़्लो चालू करने के लिए, ऐक्शन बार पर कम से कम एक ऐक्शन बटन शामिल करें. |
ज़रूरी है | अगर ऐप्लिकेशन में पैन करने वाले जेस्चर काम करते हैं, तो मैप ऐक्शन स्ट्रिप में पैन बटन शामिल करें. |
क्या करना चाहिए | क्लस्टर में दिखाए गए मैप पर गहरे रंग वाली थीम का इस्तेमाल करें. |
क्या करना चाहिए | मैप ऐक्शन स्ट्रिप पर सिर्फ़ मैप इंटरैक्टिविटी से जुड़े बटन शामिल करें (उदाहरण के लिए, कंपास, रीसेंटरिंग या 3D मोड). |
क्या करना चाहिए | मोड़-दर-मोड़ दिशा-निर्देश देते समय, नेविगेशन खत्म करने के लिए एक बटन शामिल करें. |
क्या करना चाहिए | ऐसे सिंबल इस्तेमाल करें जो स्टैंडर्ड हों या किसी अंतरराष्ट्रीय या देश के हिसाब से एक जैसे हों. |
क्या करना चाहिए | जंक्शन की इमेज का इस्तेमाल सिर्फ़ नेविगेशन के लिए काम का कॉन्टेंट दिखाने के लिए करें, जो इमेज के साथ कार्ड की चौड़ाई को फैलाता हो. |
क्या करना चाहिए | रूटिंग-कार्ड के बैकग्राउंड के साथ मिलाने के लिए, लेन की इमेज को पारदर्शी बैकग्राउंड दें. |
क्या करना चाहिए | अलर्ट का इस्तेमाल सिर्फ़ ऐसी जानकारी के लिए करें जो नेविगेशन के मौजूदा टास्क से जुड़ी हो और जिससे ध्यान भटकाने वाली जानकारी न हो. |
मई | लेन के नीचे सपोर्ट करने वाला छोटा टेक्स्ट दिखाएं (सुझाया गया रोबोटो 24). उन लेन के लिए कम कंट्रास्ट अनुपात दिखाएं जिन्हें हाइलाइट नहीं किया गया है. |
मई | रूटिंग कार्ड पर दो तरह की कलाबाज़ियां दिखाएं, जब वे तेज़ी से एक के बाद एक होते हैं. |
मई | रूटिंग-कार्ड टेक्स्ट (मौजूदा चरण और अगला चरण) में रूट मार्कर जैसी इमेज शामिल करें. |
मई | जब उपयोगकर्ता टेक्स्ट आधारित मोड़-दर-मोड़ दिशा-निर्देशों के बिना ड्राइव कर रहा हो या फ़्री-ड्राइव मोड में हो, तब पूरा मैप दिखाएं. |
मई | ज़रूरत के हिसाब से, रूटिंग कार्ड और यात्रा के अनुमान के कॉम्पोनेंट दिखाने या छिपाने का विकल्प चुनें. |
मई | मैप पर ड्राइविंग से जुड़ी जानकारी और सूचनाएं बनाएं, जैसे कि मौजूदा स्पीड, रफ़्तार की सीमा, और आगे कैमरा. |
मई | रूटिंग-कार्ड के बैकग्राउंड का रंग पसंद के मुताबिक बनाएं और नेविगेशन सेशन के दौरान, सड़क किस तरह की है या दूसरी काम की स्थितियों को दिखाने के लिए, इसे बदलें. |