ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่าการจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล
รับคีย์ API และเปิดใช้ API
ก่อนที่จะใช้การจัดรูปแบบโดยอิงตามข้อมูลสำหรับชุดข้อมูล คุณต้องมีสิ่งต่อไปนี้ โปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่มีบัญชีสำหรับการเรียกเก็บเงิน และทั้ง Maps SDK สำหรับ Android และ Maps Datasets API เปิดอยู่ ดูข้อมูลเพิ่มเติมได้ที่
เปิดใช้ตัวแสดงผลแผนที่ใหม่
ตัวแสดงผลแผนที่ที่อัปเกรดพร้อมใช้งานตั้งแต่เวอร์ชัน 18.0.0 Maps SDK สำหรับ Android โหมดแสดงภาพนี้มีการปรับปรุงมากมาย รวมถึง รองรับการจัดรูปแบบแผนที่ในระบบคลาวด์เป็น Maps SDK สำหรับ Android
การเปิดตัว Maps SDK เวอร์ชัน 18.2.0 สำหรับ Android ทำให้ Google ได้เปลี่ยน โหมดแสดงภาพเริ่มต้นจากโหมดแสดงภาพเดิมไปเป็นโหมดแสดงภาพแผนที่ที่อัปเกรดแล้ว ช่วงเวลานี้ การเปลี่ยนแปลงหมายความว่าขณะนี้ระบบจะใช้โหมดแสดงภาพแผนที่ที่อัปเกรดในแอปของคุณโดยค่าเริ่มต้น เมื่อคุณสร้างแอปใหม่ หรือสร้างแอปที่มีอยู่อีกครั้ง
สร้างรหัสแผนที่
หากต้องการสร้างรหัสแผนที่ใหม่ ให้ทำตามขั้นตอนใน สร้างรหัสแผนที่ ตรวจสอบว่าคุณ ตั้งค่าประเภทแผนที่เป็น Android
สร้างรูปแบบแผนที่ใหม่
หากต้องการสร้างแผนที่รูปแบบใหม่ ให้ทำตามคำแนะนำในจัดการรูปแบบแผนที่ เพื่อสร้างรูปแบบ และเชื่อมโยงสไตล์กับรหัสแผนที่ที่คุณเพิ่งสร้างขึ้น
อัปเดตรหัสการเริ่มต้นแผนที่
ขั้นตอนนี้ต้องใช้รหัสแผนที่ที่คุณเพิ่งสร้างขึ้น โดยสามารถดูได้ที่ การจัดการ Maps
หากต้องการเพิ่มรหัสแผนที่ลงในโค้ดเริ่มต้น ให้ดู เพิ่มรหัสแผนที่ลงในแอป
ตรวจสอบความสามารถของแผนที่ (จำเป็น)
การจัดรูปแบบตามข้อมูลของชุดข้อมูลต้องใช้รหัสแผนที่ หากไม่มีรหัสแผนที่ หรือ
มีการส่งผ่านรหัสแผนที่ที่ไม่ถูกต้อง การจัดรูปแบบตามข้อมูลของชุดข้อมูลไม่สามารถโหลดได้ เพื่อ
คุณสามารถใช้
MapCapabilities
เพื่อตรวจสอบว่าระบบรองรับการจัดรูปแบบตามข้อมูลของชุดข้อมูลหรือไม่
Kotlin
val capabilities: MapCapabilities = googleMap.getMapCapabilities() System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable())
Java
MapCapabilities capabilities = googleMap.getMapCapabilities(); System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable());