คุณสามารถใช้การจัดรูปแบบแผนที่ในระบบคลาวด์เพื่อกำหนดรูปแบบแผนที่ที่นำกลับมาใช้ใหม่ได้สำหรับประสบการณ์การนำทางของ 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 แผนที่แบบไดนามิก โปรดทราบว่าทริกเกอร์นี้แตกต่างจากทริกเกอร์ของการโหลดแผนที่ที่ไม่ได้ใช้รหัสแผนที่ ระบบจะเรียกเก็บเงินสำหรับการโหลดแผนที่โดยไม่มีรหัสแผนที่กับ SKU ของ Maps SDK ดูข้อมูลเพิ่มเติม เกี่ยวกับทริกเกอร์และราคาของแต่ละ SKU ได้ที่การกำหนดราคาและการเรียกเก็บเงิน
นโยบายและการใช้งาน
เมื่อปรับแต่งรูปแบบแผนที่ใน Navigation SDK คุณต้องปฏิบัติตามนโยบาย เกี่ยวกับการแก้ไข UI การนำทางที่ยอมรับได้ โดยเฉพาะอย่างยิ่ง คุณต้องไม่ นำเครือข่ายถนนออกจากแผนที่นำทางหรือลดความคมชัดของสี ขององค์ประกอบแผนที่ในแผนที่นำทางอย่างมาก
ดูรายละเอียดทั้งหมดเกี่ยวกับการแก้ไข UI การนำทางที่ยอมรับได้ที่นโยบายสำหรับ Navigation SDK สำหรับ Android