ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่าการจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล
รับคีย์ API และเปิดใช้ API
ก่อนใช้การจัดรูปแบบตามข้อมูลสำหรับชุดข้อมูล คุณต้องมีโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่มีบัญชีสำหรับการเรียกเก็บเงิน และเปิดใช้ทั้ง Maps SDK สำหรับ Android และ Maps Datasets API ดูข้อมูลเพิ่มเติมได้ที่
เปิดใช้ตัวแสดงผลแผนที่ใหม่
ตัวแสดงผลแผนที่ที่อัปเกรดพร้อมใช้งานแล้วใน Maps SDK สำหรับ Android เวอร์ชัน 18.0.0 เป็นต้นไป โหมดแสดงภาพนี้มีการปรับปรุงมากมาย รวมถึงการรองรับการจัดรูปแบบแผนที่ในระบบคลาวด์ใน Maps SDK สำหรับ Android
เมื่อเปิดตัว Maps SDK สำหรับ Android เวอร์ชัน 18.2.0 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());