ปรับแต่งรูปแบบแผนที่

คุณใช้การจัดรูปแบบแผนที่ในระบบคลาวด์เพื่อกำหนดรูปแบบแผนที่ที่นำกลับมาใช้ใหม่ได้สำหรับประสบการณ์การนำทางของ Google ใน Navigation SDK หน้านี้ให้ภาพรวมเกี่ยวกับวิธีกําหนดและใช้รูปแบบแผนที่ รวมถึงรายละเอียดการติดตั้งใช้งานเฉพาะสําหรับ Navigation SDK ดูข้อมูลทั้งหมด เกี่ยวกับการจัดรูปแบบแผนที่ในระบบคลาวด์ได้ที่หน้าภาพรวมในเอกสารประกอบของ Maps SDK สำหรับ Android

ตัวอย่างรูปแบบแผนที่ที่ปรับแต่งแล้ว 1 ตัวอย่างรูปแบบแผนที่ที่ปรับแต่งแล้ว 2

กำหนดรูปแบบแผนที่

ขั้นตอนแรกในการปรับแต่งรูปแบบแผนที่สำหรับ Navigation SDK คือการสร้างรูปแบบแผนที่และ เชื่อมโยงกับรหัสแผนที่ คุณสร้าง จัดเก็บ และแก้ไขรูปแบบแผนที่ได้ใน Google Maps Platform Cloud Console จากนั้นคุณจะอ้างอิงรหัสแผนที่ในโค้ดของแอปเพื่อแสดงแผนที่ที่ปรับแต่งแล้วได้

Navigation SDK มีแผนที่ 2 ประเภทที่ปรับแต่งสไตล์ได้ ได้แก่ แผนที่การนำทางซึ่งจะ แสดงในระหว่างเซสชันการนำทางที่ใช้งานอยู่ และแผนที่ถนนซึ่งจะแสดงเมื่อไม่มีเซสชันการนำทางที่ใช้งานอยู่ รูปแบบที่คุณกำหนดและเชื่อมโยงกับรหัสแผนที่จะมีผลกับทั้ง ประเภทแผนที่การนำทางและแผนที่ถนน

ดูรายละเอียดทั้งหมดเกี่ยวกับการกำหนดรูปแบบแผนที่ได้ที่ สร้างและใช้รูปแบบแผนที่ในเอกสารประกอบ Maps SDK สำหรับ Android

ใช้รูปแบบแผนที่

เมื่อมีรูปแบบแผนที่ที่เชื่อมโยงกับรหัสแผนที่แล้ว คุณจะเพิ่มรหัสผ่านองค์ประกอบ <fragment>ในไฟล์เลย์เอาต์ของกิจกรรมได้โดยใช้คลาส MapView หรือใช้คลาส GoogleMapOptionsในอินสแตนซ์ MapFragment, SupportMapFragment หรือ SupportNavigationFragment

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้รูปแบบแผนที่ได้ที่หัวข้อ เพิ่มรหัสแผนที่ลงในแอปในเอกสารประกอบ Maps SDK สำหรับ Android

รูปแบบโหมดสว่างและโหมดมืด

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

  • รูปแบบโหมดสว่างใน Cloud Console จะมีผลกับทั้งแผนที่ถนนในโหมดสว่าง และแผนที่การนำทางในเวลากลางวัน
  • รูปแบบโหมดมืดใน Cloud Console จะมีผลกับทั้งแผนที่ถนนในโหมดมืด และแผนที่การนำทางในโหมดแสงน้อย/โหมดกลางคืน

การเรียกเก็บเงิน

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

นโยบายและการใช้งาน

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

ดูรายละเอียดทั้งหมดเกี่ยวกับการแก้ไขที่ยอมรับได้ใน UI การนำทางได้ที่ นโยบายสำหรับ Navigation SDK สำหรับ Android