Mulai

Pilih platform: Android iOS JavaScript

Ikuti langkah-langkah berikut untuk menyiapkan gaya visual berbasis data untuk set data.

Mendapatkan kunci API dan mengaktifkan API

Sebelum menggunakan gaya visual berbasis data untuk set data, Anda memerlukan: project Cloud dengan akun penagihan, serta Maps SDK for Android dan Maps Datasets API yang diaktifkan. Untuk mempelajari lebih lanjut, lihat:

Mengaktifkan perender peta baru

Perender peta yang diupgrade tersedia mulai Maps SDK for Android versi 18.0.0. Perender ini menghadirkan banyak peningkatan, termasuk dukungan untuk Gaya visual peta berbasis Cloud, ke Maps SDK for Android.

Dengan dirilisnya Maps SDK for Android versi 18.2.0, Google mengalihkan perender default dari perender lama ke perender peta yang diupgrade. Dengan perubahan ini, perender peta yang diupgrade kini digunakan secara default di aplikasi Anda saat Anda membuat aplikasi baru atau membuat ulang aplikasi yang sudah ada.

Membuat ID peta

Untuk membuat ID peta baru, ikuti langkah-langkah di bagian Membuat ID peta. Pastikan Anda menetapkan "Jenis peta" keAndroid.

Membuat gaya peta baru

Untuk membuat gaya peta baru, ikuti petunjuk di bagian Mengelola gaya peta untuk membuat gaya, dan mengaitkan gaya dengan ID peta yang baru saja Anda buat.

Memperbarui kode inisialisasi peta

Langkah ini memerlukan ID peta yang baru saja Anda buat. Lokasi ini dapat ditemukan di halaman Maps Management.

Untuk menambahkan ID peta ke kode inisialisasi Anda, lihat bagian Menambahkan ID Peta ke aplikasi Anda.

Memeriksa kemampuan peta (wajib)

Gaya visual berbasis data untuk set data memerlukan ID peta. Jika ID peta tidak ada, atau ID peta yang tidak valid diteruskan, gaya visual berbasis data untuk set data tidak dapat dimuat. Sebagai langkah pemecahan masalah, Anda dapat menggunakan MapCapabilities untuk memeriksa apakah gaya visual berbasis data untuk set data didukung.

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());

Langkah berikutnya