1) Geçerli MapType'ı ayarlama. 2) Temel harita için özel stiller sağlama (MapTypeStyles). 3) Temel harita için kullanılabilir mapTypeIds listesini ayarlama.
Parametre olmadan çağrılırsa harita türünü Google'ın varsayılanına sıfırlar.
Haritayı döndürür.
| Kullanım | İadeler |
|---|---|
Map.setOptions(mapTypeId, styles, types) | ui.Map |
| Bağımsız Değişken | Tür | Ayrıntılar |
|---|---|---|
mapTypeId | Dize, isteğe bağlı | Temel haritayı ayarlamak için kullanılacak bir mapTypeId. Standart Google Haritalar API harita türlerinden birini veya opt_styles sözlüğünde belirtilen anahtarlardan birini seçmek için "ROADMAP", "SATELLITE", "HYBRID" veya "TERRAIN" değerlerinden biri olabilir. Boş bırakılırsa ve opt_styles içinde yalnızca 1 stil belirtilirse bu stil kullanılır. |
styles | Nesne, isteğe bağlı | Haritanın Harita Türü Kontrolleri'nde görünecek bir adla anahtarlanmış özel MapTypeStyle nesnelerinin sözlüğü. Şu sayfaya bakın: https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle |
types | List<String>, isteğe bağlı | Kullanıma sunulacak mapTypeIds listesi. Atlanırsa ancak opt_styles belirtilirse tüm stil anahtarlarını standart Google Haritalar API harita türlerine ekler. |
Örnekler
Kod Düzenleyici (JavaScript)
// Types Map.setOptions('HYBRID'); Map.setOptions('ROADMAP'); Map.setOptions('SATELLITE'); Map.setOptions('TERRAIN');