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

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

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

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

ขั้นตอนแรกในการปรับแต่งรูปแบบแผนที่สำหรับ 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 จะใช้ได้กับทั้งแผนที่ถนนโหมดมืด และแผนที่การนำทางโหมดแสงน้อย/โหมดกลางคืน

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

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

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

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

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