Başlama

Platform seçin: Android iOS JavaScript

Gelişmiş işaretçileri ayarlamak için aşağıdaki adımları uygulayın.

Yeni harita oluşturucuyu etkinleştirme

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şturma aracı, Android için Haritalar SDK'sına bulut tabanlı harita stilleri desteği de dahil olmak üzere birçok iyileştirme getirir.

Google, Android için Haritalar SDK'sının 18.2.0 sürümünü kullanıma sunarak varsayılan oluşturucuyu eski oluşturucudan yeni sürüme geçirilmiş harita oluşturucuya geçirdi. Bu değişiklik, yeni bir uygulama oluşturduğunuzda veya mevcut bir uygulamayı yeniden oluşturduğunuzda artık uygulamanızda varsayılan olarak yükseltilmiş harita oluşturma aracının kullanılacağı anlamına gelir.

Harita kimliği oluşturma

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

Harita başlatma kodunuzu güncelleme

Bu adım için, az önce oluşturduğunuz harita kimliği gereklidir. Haritalar'da bulabilirsiniz. Yönetim sayfasını ziyaret edin.

Harita kimliğini ilk kullanıma hazırlama kodunuza eklemek için Harita kimliğini uygulamanıza ekleme başlıklı makaleyi inceleyin.

Harita özelliklerini kontrol edin (zorunlu)

Gelişmiş işaretçiler için bir harita kimliği gerekir. Harita kimliği eksikse veya Geçersiz harita kimliği iletildi, gelişmiş işaretçiler yüklenemiyor. Gelişmiş işaretçilerin desteklenip desteklenmediğini kontrol etmek için MapCapabilities.isAdvancedMarkersAvailable() yöntemini kullanın.

Kotlin

val capabilities: MapCapabilities = googleMap.getMapCapabilities()
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable())

Java

MapCapabilities capabilities = googleMap.getMapCapabilities();
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable());

Sonraki adımlar

Gelişmiş işaretçi oluşturma