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
nesnesi 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 Kılavuzu
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 plan üzerinde açık renkli metin ve simgelerin kullanıldığı örnek bir varsayılan harita (ör. koyu mod) 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 bölümüne gidin.
Stillendirilmiş bir harita türü oluşturmak için stil dizisini bir StyledMapType
nesnesi olarak ayarlayın. Yeni bir stilize harita türü oluşturmak, varsayılan harita türlerinin stilini etkilemez.