เทมเพลตการนําทาง

เทมเพลตการนำทางจะแสดงแผนที่พื้นฐานและข้อมูลการกำหนดเส้นทางที่ไม่บังคับ

เมื่อผู้ใช้ขับรถโดยไม่มีเส้นทางแบบเลี้ยวต่อเลี้ยวที่เป็นข้อความ แอปจะแสดงแผนที่แบบเต็มหน้าจอที่อัปเดตแบบเรียลไทม์ได้ ในระหว่างการนำทาง แอปสามารถแสดงการ์ดที่ไม่บังคับซึ่งมีรายละเอียดการเลี้ยวและพื้นผิว รวมถึงการแจ้งเตือนการนำทาง

เทมเพลตนี้สามารถฝังในเทมเพลตแท็บเพื่อใช้การนําทางแบบแท็บ

รวม

  • แผนที่ฐานแบบเต็มหน้าจอที่วาดโดยแอป
  • การ์ดการกำหนดเส้นทาง (ไม่บังคับ) ที่มีการดำเนินการที่กําลังจะเกิดขึ้น
  • การ์ดเวลาโดยประมาณในการเดินทาง (ไม่บังคับ) พร้อมเวลาถึงโดยประมาณ (ETA) เวลาในการไปถึงจุดหมาย และระยะทางที่เหลือ (หรือการแสดงข้อมูลทางเลือกพร้อมตัวเลือกข้อความและไอคอนที่กำหนดเอง)
  • แถบการดำเนินการ ที่มีการดำเนินการของแอปสูงสุด 4 รายการ ซึ่งจะแสดงตามที่อธิบายไว้ในระดับการมองเห็นของแถบการดำเนินการเท่านั้น
  • แถบการดำเนินการของแผนที่ (ไม่บังคับ) ที่มีปุ่มสูงสุด 4 ปุ่มสำหรับการโต้ตอบกับแผนที่
ไวร์เฟรมของเทมเพลตการนำทาง

การแสดงแผนที่ในคลัสเตอร์

ในระหว่างการนำทางที่ใช้งานอยู่ แอปจะแสดงแผนที่ในแผงหน้าปัดได้โดยใช้เทมเพลตการนำทาง คลัสเตอร์คือบริเวณหน้าปัดที่อยู่หลังพวงมาลัย

ไวร์เฟรมของคลัสเตอร์แผนที่

แผนที่ในคลัสเตอร์มีไว้เพื่อวัตถุประสงค์ต่อไปนี้

  • แสดงผลแยกต่างหาก แต่อาจคัดลอกการแสดงผลหลักได้หากต้องการ
  • ไม่โต้ตอบ นำองค์ประกอบแบบอินเทอร์แอกทีฟ เช่น ปุ่ม ออก
  • ธีมมืด เราขอแนะนำให้วาดแผนที่คลัสเตอร์ในธีมสีเข้ม เพื่อลดโอกาสที่ดึงดูดความสนใจของผู้ขับขี่ให้ออกจากถนน

แผนที่ของแอปในคลัสเตอร์จะแสดงเฉพาะในบางช่วงเวลา โดยขึ้นอยู่กับปัจจัยต่างๆ เช่น สถานะการนำทาง ค่ากำหนด OEM ของยานพาหนะ (ใน AAOS) และสิ่งที่แสดงบนจอแสดงผลหลัก (ใน AAP)

ดูตัวอย่างขั้นตอนของผู้ใช้ที่เกี่ยวข้องกับคลัสเตอร์ได้ที่ดูแผนที่ในคลัสเตอร์

ตัวอย่างคลัสเตอร์และหน้าจอกลาง

โครงร่างของคลัสเตอร์แผนที่ที่มีแผนที่ภาพรวมของเส้นทาง
ในภาพนี้ แอปจะแสดงแผนที่แบบซูมเข้าในคลัสเตอร์ ขณะที่แสดงแผนที่ภาพรวมของเส้นทางในหน้าจอกลาง
เวิร์กเฟรมของคลัสเตอร์แผนที่ที่มีการตั้งค่า
ในภาพนี้ แผนที่ของแอปจะแสดงในคลัสเตอร์ต่อไปขณะที่ผู้ใช้ปรับการตั้งค่ารถบนหน้าจอกลาง

รายละเอียดการกําหนดเส้นทางบัตร

ภาพตัวอย่างของรายละเอียดการ์ดการกำหนดเส้นทางในสถานะการกำหนดเส้นทาง

เมื่อการ์ดการกำหนดเส้นทางอยู่ในสถานะการกำหนดเส้นทาง (ไม่ใช่สถานะข้อความ) การ์ดจะแสดงข้อมูลต่อไปนี้

  1. ขั้นตอนปัจจุบัน: มีไอคอน (มักเป็นลูกศรบอกทิศทาง) ระยะทาง และข้อความบอกใบ้ (ซึ่งอาจรวมถึงช่วงของรูปภาพ เช่น เครื่องหมายเส้นทาง)
  2. คำแนะนำเลน (ไม่บังคับ): แสดงเป็นรูปภาพการช่วยเลนแบบง่ายหรือรูปภาพทางแยกขนาดใหญ่ขึ้น (ขนาดยืดหยุ่นที่มีความสูงสูงสุด 200dp)
  3. ขั้นตอนถัดไป (ไม่บังคับ): มีไอคอนและคำบอกใบ้ และจะปรากฏที่ด้านล่างของการ์ดการกำหนดเส้นทางที่ไม่มีรูปภาพทางแยกเท่านั้น

อีกตัวเลือกหนึ่งในสถานะการกำหนดเส้นทางคือให้การ์ดการกำหนดเส้นทางแสดงภาพเคลื่อนไหวของสปินเนอร์ (ไม่ได้แสดงที่นี่) เพื่อบ่งบอกสถานะชั่วคราว เช่น กำลังโหลด กําลังคํานวณ หรือกําลังเปลี่ยนเส้นทาง

ในบางกรณี ข้อมูลเส้นทางอาจแสดงในแถบนําทางแบบลอยแทน ดังที่แสดงในเพิ่มจุดแวะระหว่างขับรถ

สถานะข้อความของการ์ดการกำหนดเส้นทาง

เมื่อการ์ดการกำหนดเส้นทางอยู่ในสถานะข้อความ การ์ดจะแสดงข้อความแทนเส้นทาง ข้อความนี้สามารถใช้เพื่อสื่อถึงสถานการณ์ต่างๆ เช่น มาถึงจุดหมายหรือเส้นทางไม่สำเร็จ

ในสถานะข้อความ การ์ดการกำหนดเส้นทางอาจมีข้อมูลต่อไปนี้

  • ข้อความที่เกี่ยวข้องกับการกำหนดเส้นทางที่ไม่ใช่ค่าว่างและมีความยาวได้สูงสุด 2 บรรทัด
  • รูปภาพหรือไอคอน (ไม่บังคับ)
ภาพตัวอย่างสถานะข้อความของการ์ดการกำหนดเส้นทาง

การแจ้งเตือนการนำทาง: แบบเลี้ยวต่อเลี้ยว (TBT) และแบบปกติ

การ์ดการกำหนดเส้นทางที่มีการแจ้งเตือน TBT
การ์ดการกำหนดเส้นทางที่มีการแจ้งเตือนตามปกติ

การแจ้งเตือน TBT: เมื่อแอปแสดงเส้นทาง TBT แบบข้อความ แอปจะต้องทริกเกอร์การแจ้งเตือน TBT ด้วย การแจ้งเตือนเหล่านี้ใช้เพื่อแสดงเส้นทาง TBT นอกเทมเพลตการนําทาง แอปสามารถปรับแต่งสีพื้นหลังของการแจ้งเตือน TBT เพื่อให้มองเห็นได้ชัดเจนยิ่งขึ้น

การแจ้งเตือนปกติ: หากต้องการสื่อสารข้อความอื่นๆ เกี่ยวกับการนำทาง เช่น การเปลี่ยนแปลงการตั้งค่าเส้นทาง แอปการนำทางสามารถส่งการแจ้งเตือนปกติ (ไม่ใช่ TBT) (ดังที่แสดงที่นี่) หรือใช้การแจ้งเตือนการนำทางได้ ซึ่งอาจปรากฏขึ้นแม้ว่าการ์ดการกำหนดเส้นทางจะแสดงอยู่ก็ตาม

การแจ้งเตือนการนำทาง

การแจ้งเตือนการนำทางจะแสดงข้อความชั่วคราวสั้นๆ และการดำเนินการที่ไม่บังคับในรูปแบบที่ไม่บล็อกเส้นทางการนำทาง เนื้อหาควรเรียบง่ายและเกี่ยวข้องกับงานการนำทาง เช่น การแจ้งเตือนอาจอธิบายการเปลี่ยนแปลงสภาพการจราจรหรือถามว่าคนขับไปรับลูกค้าได้ไหม

การแจ้งเตือนแต่ละรายการประกอบด้วยข้อมูลต่อไปนี้

  • ชื่อและคำบรรยาย (ไม่บังคับ)
  • ไอคอน (ไม่บังคับ)
  • สัญญาณบอกสถานะความคืบหน้า - แถบหรือปุ่มแบบจับเวลา (ไม่บังคับ)
  • ปุ่มได้สูงสุด 2 ปุ่ม โดยสามารถกำหนดปุ่มเป็นปุ่มหลักหรือปุ่มแบบกำหนดเวลา (พร้อมตัวบ่งชี้ความคืบหน้าตามที่แสดงในรูปภาพก่อนหน้า)

คุณปิดการแจ้งเตือนได้โดยทำตามวิธีใดก็ได้ต่อไปนี้

  • การเลือกการดำเนินการใดๆ ของผู้ใช้
  • หมดเวลาหลังจาก X วินาที (กำหนดค่าได้)
  • การปิดแอปโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ
การแจ้งเตือนการนำทาง

เทมเพลตการนําทาง ไม่มีการโต้ตอบ
แผนที่แบบเต็มหน้าจอเมื่อไม่มีการนําทางและการโต้ตอบกับแผนที่ (ตัวอย่าง Android Auto)
เทมเพลตการนําทาง ไม่มีการโต้ตอบ
การ์ดเส้นทางพร้อมเวลาเดินทางโดยประมาณ แถบการดำเนินการ (ที่ด้านบน) และ FAB (ที่ด้านล่างขวา) ระหว่างการนำทางที่ใช้งานอยู่

ข้อกำหนด UX ของเทมเพลตการนำทาง

นักพัฒนาแอป

ต้องระบุ แสดงการเลี้ยวอย่างน้อย 1 ครั้งในการ์ดการกำหนดเส้นทาง
ต้องระบุ ใส่ปุ่มดำเนินการอย่างน้อย 1 ปุ่มในแถบการดำเนินการเพื่อเปิดใช้ขั้นตอนของผู้ใช้
ต้องระบุ ใส่ปุ่มเลื่อนแผนที่ในแถบการดำเนินการของแผนที่หากแอปรองรับท่าทางสัมผัสในการเลื่อน
ควร ใช้ธีมมืดในแผนที่ที่แสดงในคลัสเตอร์
ควร ใส่เฉพาะปุ่มที่เกี่ยวข้องกับการโต้ตอบของแผนที่ในแถบการดำเนินการของแผนที่ (เช่น เข็มทิศ การปรับศูนย์กลางใหม่ หรือโหมด 3 มิติ)
ควร ใส่ปุ่มเพื่อสิ้นสุดการนำทางเมื่อให้เส้นทางแบบเลี้ยวต่อเลี้ยว
ควร ใช้สัญลักษณ์ที่เป็นมาตรฐานหรือสอดคล้องกับสัญลักษณ์สากลหรือสัญลักษณ์เฉพาะประเทศ
ควร ใช้รูปภาพทางแยกเพื่อแสดงเนื้อหาที่เกี่ยวข้องกับการนําทางเท่านั้น โดยให้รูปภาพครอบคลุมความกว้างของการ์ด
ควร ระบุรูปภาพเลนที่มีพื้นหลังโปร่งใสเพื่อให้กลมกลืนกับพื้นหลังของการ์ดการนำทาง
ควร ใช้การแจ้งเตือนเฉพาะกับข้อมูลที่ไม่รบกวนซึ่งเกี่ยวข้องกับงานการนำทางปัจจุบันเท่านั้น
MAY แสดงข้อความสนับสนุนสั้นๆ ใต้เลน (แนะนำให้ใช้ Roboto 24) และอัตราส่วนคอนทราสต์ที่ต่ำลงสำหรับเลนที่ไม่ได้ไฮไลต์
MAY แสดงการบังคับเลี้ยว 2 ครั้งในการ์ดการนำทางเมื่อเกิดขึ้นติดต่อกันอย่างรวดเร็ว
MAY ใส่รูปภาพ เช่น เครื่องหมายเส้นทาง ในข้อความของการ์ดการกำหนดเส้นทาง (ขั้นตอนปัจจุบันและขั้นตอนถัดไป)
MAY แสดงแผนที่แบบเต็มเมื่อผู้ใช้ขับรถโดยไม่มีเส้นทางแบบเลี้ยวต่อเลี้ยวที่เป็นข้อความหรืออยู่ในโหมดขับรถอิสระ
MAY เลือกว่าจะแสดงหรือซ่อนการ์ดเส้นทางและองค์ประกอบเวลาโดยประมาณของการเดินทางตามต้องการ
MAY วาดรายละเอียดและการแจ้งเตือนที่เกี่ยวข้องกับการขับขี่บนแผนที่ เช่น ความเร็วปัจจุบัน ขีดจำกัดความเร็ว และกล้องที่อยู่ข้างหน้า
MAY ปรับแต่งสีพื้นหลังของการ์ดเส้นทางและเปลี่ยนสีระหว่างเซสชันการนําทางเพื่อให้สอดคล้องกับประเภทถนนหรือเงื่อนไขอื่นๆ ที่เกี่ยวข้อง