Başlama

Platform seçin: Android iOS JavaScript

Veri kümeleri için veriye dayalı stil ayarlamak istiyorsanız aşağıdaki adımları uygulayın.

API anahtarı alma ve API'leri etkinleştirme

Veri kümeleri için veriye dayalı stilleri kullanmadan önce: Hem faturalandırma hesabı olan bir Cloud projesine hem de Android için Haritalar SDK'sı ve Haritalar Veri Kümeleri API'si etkin. Daha fazla bilgi edinmek için aşağıdaki makaleleri inceleyin:

Yeni harita oluşturucuyu etkinleştir

Harita oluşturucunun 18.0.0 sürümünden itibaren yeni sürüme geçirilmiş Android için Haritalar SDK'sı. Bu oluşturucu, aşağıdakiler dahil birçok iyileştirme sunar: Android için Haritalar SDK'sına kadar bulut tabanlı harita stili desteği.

Android için Haritalar SDK'sının 18.2.0 sürümünün yayınlanmasıyla birlikte Google, eski oluşturucudan yeni sürüm harita oluşturucuya varsayılan oluşturucu. Bu değişikliği, uygulamanızda artık yeni sürüme geçirilmiş harita oluşturucunun varsayılan olarak kullanıldığı anlamına gelir mevcut bir uygulamayı yeniden derlediğinizde bunu yapabilirsiniz.

Harita kimliği oluşturma

Yeni bir harita kimliği oluşturmak için şu adresteki adımları izleyin: Harita kimliği oluşturun. Şunları yaptığınızdan emin olun: Harita türünü Android olarak ayarlayın.

Yeni harita stili oluşturma

Yeni bir harita stili oluşturmak için Harita stillerini yönetme başlıklı makaledeki talimatları uygulayın. tıklayın ve stili az önce oluşturduğunuz harita kimliğiyle ilişkilendirin.

Harita başlatma kodunuzu güncelleme

Bu adım için, az önce oluşturduğunuz harita kimliği gereklidir. Şurada bulabilirsiniz: Haritalar Yönetimi sayfasına gidin.

Harita kimliğini ilk kullanıma hazırlama kodunuza eklemek için bkz. Harita kimliğini uygulamanıza ekleyin.

Harita özelliklerini kontrol edin (zorunlu)

Veri kümeleri için veriye dayalı stil için harita kimliği gerekir. Harita kimliği eksikse veya geçersiz harita kimliği iletildi, veri kümeleri için veriye dayalı stil yüklenemiyor. Kullanıcı sorun giderme adımı için MapCapabilities veri odaklı stillerin desteklenip desteklenmediğini kontrol etmek için kullanabilirsiniz.

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

Sonraki adımlar