Yerleşik JSON stil beyanları kullanma

Platform seçin: Android iOS JavaScript

Yerleşik JSON stil beyanları aracılığıyla aşağıdakilere özelleştirilmiş stil uygulayabilirsiniz:

  • Varsayılan harita.
  • Kullanıcının tek bir harita çerçevesinde geçiş yapabileceği harita türleri.

Özelliklere stiller belirtme

Bir haritadaki farklı özelliklere ve öğelere stil uygulamak için haritanın nasıl stillendirileceğini tanımlayan bir MapTypeStyle nesne dizisi oluşturun.

Dizi aşağıdaki biçimdedir:

var stylesArray = [
  {
    featureType: '',
    elementType: '',
    stylers: [
      {color: ''},
      {visibility: ''},
      // Add any stylers you need.
    ]
  },
  {
    featureType: '',
    // Add the stylers you need.
  }
]

featureType, elementType ve stylers için kullanılabilen tüm değerlerin listesi için JSON stili referansı bölümüne bakın.

Haritalar Platformu Stil Sihirbazı

JSON stil nesnesi oluşturmanın hızlı bir yolu olarak Haritalar Platformu Stili Sihirbazı'nı kullanın.

Varsayılan bir haritaya stil uygulama

Aşağıda, koyu arka planda (ör. koyu mod) açık renkli metin ve simgelerin kullanıldığı örnek bir varsayılan harita gösterilmektedir. Kod örneğini görmek için Tarzlandırılmış Haritalar - Gece Modu kod örneği başlıklı makaleyi inceleyin.

Varsayılan haritanın stillerini değiştirmek için aşağıdaki durumlarda MapOptions nesnesinde haritanın styles özelliğini stil dizinize ayarlayın:

  • Haritanızı oluşturun.
  • Veya Map.setOptions yöntemini çağırırken.

Etiketler ve yollar üzerinde yapılan değişiklikler; arazi, uydu, karma ve varsayılan yol haritası türleri dahil tüm harita türlerini etkiler.

Harita türüne stil uygulama

Aşağıda, haritanın sol üst kısmındaki kontrol panelinde Stillendirilmiş Harita adlı bir harita türü gösterilmektedir. Kod örneğini görmek için Tarzlandırılmış Harita Türleri başlıklı makaleyi inceleyin.

Stillendirilmiş bir harita türü oluşturmak için stil dizisini bir StyledMapType nesnesine ayarlayın. Yeni bir stilize harita türü oluşturmak, varsayılan harita türlerinin stilini etkilemez.