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


กำหนดรูปแบบแผนที่
ขั้นตอนแรกในการปรับแต่งรูปแบบแผนที่สำหรับ 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