คุณสามารถใช้การจัดรูปแบบแผนที่ในระบบคลาวด์เพื่อกำหนดรูปแบบแผนที่ที่นำกลับมาใช้ซ้ำได้สำหรับประสบการณ์การนำทางของ Google ใน Navigation SDK หน้านี้ให้ภาพรวมเกี่ยวกับวิธีกำหนดและใช้รูปแบบแผนที่ รวมถึงรายละเอียดการใช้งานเฉพาะสำหรับ Navigation SDK ดูข้อมูลทั้งหมดเกี่ยวกับการจัดรูปแบบแผนที่ในระบบคลาวด์ได้ที่ หน้า ภาพรวม ในเอกสารประกอบเกี่ยวกับ Maps SDK สำหรับ iOS
กำหนดรูปแบบแผนที่
ขั้นตอนแรกในการปรับแต่งรูปแบบแผนที่สำหรับ Navigation SDK คือการสร้างรูปแบบแผนที่และเชื่อมโยงรูปแบบดังกล่าวกับรหัสแผนที่ คุณสร้าง จัดเก็บ และแก้ไขรูปแบบแผนที่ได้ใน Google Maps Platform Cloud Console จากนั้นอ้างอิงรหัสแผนที่ในโค้ดของแอปเพื่อแสดงแผนที่ที่ปรับแต่ง
Navigation SDK มีแผนที่ 2 ประเภทที่จัดรูปแบบได้ ได้แก่ แผนที่การนำทาง ซึ่งจะแสดงขึ้นระหว่างเซสชันการนำทางที่ใช้งานอยู่ และแผนที่ถนน ซึ่งจะแสดงขึ้นเมื่อไม่มีเซสชันการนำทางที่ใช้งานอยู่ รูปแบบที่คุณกำหนดและเชื่อมโยงกับรหัสแผนที่จะมีผลกับแผนที่การนำทางและแผนที่ถนน
ดูรายละเอียดทั้งหมดเกี่ยวกับการกำหนดรูปแบบแผนที่ได้ที่ หัวข้อสร้างและใช้รูปแบบแผนที่ในเอกสารประกอบเกี่ยวกับ Maps SDK สำหรับ iOS
ใช้รูปแบบแผนที่
เมื่อเชื่อมโยงรูปแบบแผนที่กับรหัสแผนที่แล้ว คุณสามารถเพิ่มรหัสได้โดยการสร้าง
GMSMapID
ด้วยสตริงแผนที่จาก Cloud Console แล้วสร้าง
GMSMapView
ที่ระบุรหัสแผนที่
ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้รูปแบบแผนที่ได้ที่ หัวข้อเพิ่มรหัสแผนที่ลงในแอปในเอกสารประกอบเกี่ยวกับ Maps SDK สำหรับ iOS
รูปแบบโหมดสว่างและโหมดมืด
การจัดรูปแบบแผนที่ในระบบคลาวด์ช่วยให้คุณกำหนดรูปแบบโหมดสว่างและโหมดมืดได้ ใน Navigation SDK แผนที่ถนน (แผนที่ที่ไม่ใช่แผนที่การนำทาง) สามารถมีโหมดสว่างและโหมดมืด และแผนที่การนำทางสามารถมีโหมดกลางวันและโหมดแสงน้อยหรือโหมดกลางคืน เมื่อคุณเชื่อมโยงรูปแบบกับแผนที่ใน Navigation SDK รูปแบบดังกล่าวจะมีผลกับทั้งแผนที่ถนนและแผนที่การนำทาง ดังนี้
- รูปแบบ**โหมดสว่าง** ใน Cloud Console จะมีผลกับทั้งแผนที่ถนนโหมดสว่าง และแผนที่การนำทางโหมดกลางวัน
- รูปแบบ**โหมดมืด** ใน Cloud Console จะมีผลกับทั้งแผนที่ถนนโหมดมืด และแผนที่การนำทางโหมดแสงน้อย/โหมดกลางคืน
การเรียกเก็บเงิน
เมื่อแอปโหลดแผนที่ที่มีการใช้รหัสแผนที่ ระบบจะทริกเกอร์การโหลดแผนที่ซึ่งจะมีการเรียกเก็บเงินตาม แผนที่แบบไดนามิก SKU โปรดทราบว่าทริกเกอร์นี้แตกต่างจากทริกเกอร์ของการโหลดแผนที่ที่ไม่มีการใช้รหัสแผนที่ การโหลดแผนที่ที่ไม่มีรหัสแผนที่จะมีการเรียกเก็บเงินตาม SKU ของ Maps SDK ดูข้อมูลเพิ่มเติมเกี่ยวกับทริกเกอร์และราคาสำหรับแต่ละ SKU ได้ที่หัวข้อ ราคาและการเรียกเก็บเงิน
นโยบายและการใช้งาน
เมื่อปรับแต่งรูปแบบแผนที่ใน Navigation SDK คุณต้องปฏิบัติตามนโยบายเกี่ยวกับการแก้ไข UI การนำทางที่ยอมรับได้ โดยเฉพาะอย่างยิ่ง คุณต้องไม่นำเครือข่ายถนนออกจากแผนที่การนำทางหรือลดคอนทราสต์สีของฟีเจอร์แผนที่ในแผนที่การนำทางอย่างมาก
ดูรายละเอียดทั้งหมดเกี่ยวกับการแก้ไข UI การนำทางที่ยอมรับได้ได้ที่ หัวข้อนโยบายสำหรับ Navigation SDK สำหรับ iOS