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.