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