Bulut tabanlı harita stili

Platform seçin: Android iOS JavaScript Web Hizmeti

Google Haritalar Platformu, Google Cloud Console'u kullanarak haritalarınızın stilini ayarlamayı, özelleştirmeyi ve yönetmeyi kolaylaştıran Cloud tabanlı harita stili özellikleri sunar. Böylece, her stil değişikliği yaptığınızda uygulamanızın kodunu güncellemek zorunda kalmadan kullanıcılarınız için özelleştirilmiş bir harita deneyimi oluşturabilirsiniz.

15 Eylül 2020'den önce oluşturulan stillerde Google Haritalar'ın gelişmiş doğal özellikleri gösterilmez. Harita stiliniz için Google Haritalar gelişmiş doğal özellikler desteğini kullanmak istiyorsanız bir harita Stili oluşturmanız gerekir.

Bulut tabanlı harita stili, harita kimliği oluşturulduktan sonra kodunuzda değişiklik yapmanıza gerek kalmadan, Google Haritalar'ı kullanan herhangi bir uygulama için harita stili oluşturmanıza ve düzenlemenize olanak tanır. Tüm stil değişiklikleri Cloud Console'da yapılabilir. Kodlama bilgisine sahip olmanız gerekmez. Yollar, binalar, su kütleleri, önemli noktalar ve toplu taşıma rotaları gibi birçok harita öğesinin görünümünü ve rengini değiştirin.

Bu özellikler şunlardır:

  • Bulut tabanlı harita stili: Haritalarınızı kod kullanarak JSON kullanarak biçimlendirmek yerine, dinamik veya statik haritalarınızı harita kimlikleri ve harita stilleri kullanarak yönetin ve stilini belirleyin.
  • İşletme ÖY filtrelemesi: Beş önemli yer noktası kategorisi, harita görünümünden isteğe bağlı olarak kaldırılabilir.
  • ÖY Yoğunluk Kontrolü: Temel haritada gösterilen önemli noktaların yoğunluğu varsayılan olarak daha fazla veya daha az önemli noktayı gösterecek şekilde ayarlanabilir.

Bulut tabanlı harita stili Android için Haritalar SDK'sı1, iOS için Haritalar SDK'sı, JavaScript ve Maps Static API'de kullanılabilir olsa da tüm özellikler tüm platformlarda görünmeyebilir.

Başlamadan önce

* Android için Haritalar SDK'sının yeni sürümüne geçin
Bulut tabanlı harita stili kullanmak istiyorsanız Android için Haritalar SDK'sının 18.0.0 veya sonraki bir sürümünü kullanmanız ve Android için en son Haritalar SDK'sını kullanmanız gerekir.

Faturalandırma

Bulut tabanlı harita stili kullanmak için bir harita kimliği gerekir. Android için Haritalar SDK'sı, iOS için Haritalar SDK'sı ve JavaScript'te harita kimliği kullanıldığında Dinamik Haritalar SKU'su için ücret alınır. Maps Static API'de harita kimliği kullanıldığında Statik Haritalar SKU'suna göre ücret alınır.

Örnekler

ApiDemos örnek uygulamasını çalıştırın

ApiDemos örnek uygulamasını çalıştırmak için GitHub örneğine (Java | Kotlin) ve CloudBasedMapStylingDemoActivity demosuna ((Java | Kotlin) bakın.

Android haritanızın bulutta nasıl biçimlendirileceğini gösteren bir Java ve Kotlin örnek uygulaması bulabilirsiniz.

Bilinen Sorunlar

Uygulamanız müşterilere teslim edildikten sonra harita kimlikleri içeren haritalar için özel stiller Google Cloud Console'dan güncellenebilir. Yeni stiller birkaç saat içinde uygulamanıza yansıtılır.

Yeni özel stillerin test amacıyla hemen görünmesini sağlamak için test cihazınızdan uygulama verilerini temizleyin. Cihazınızdaki verileri temizleme hakkında daha fazla bilgi edinmek için Android Yardım - Yer Açma bölümüne bakın.

Ayarların telefona göre farklılık gösterebileceğini unutmayın. Daha fazla bilgi için cihaz üreticinize başvurun.


  1. Bulut tabanlı harita stili Android'in Basit modunda kullanılamaz.