1) Définir le MapType actuel. 2) Fournir des styles personnalisés pour la carte de base (MapTypeStyles). 3) Définir la liste des mapTypeIds disponibles pour la carte de base.
Si elle est appelée sans paramètre, elle rétablit le type de carte par défaut de Google.
Renvoie la carte.
| Utilisation | Renvoie |
|---|---|
Map.setOptions(mapTypeId, styles, types) | ui.Map |
| Argument | Type | Détails |
|---|---|---|
mapTypeId | Chaîne, facultative | mapTypeId pour définir la carte de base. Peut être "ROADMAP", "SATELLITE", "HYBRID" ou "TERRAIN" pour sélectionner l'un des types de cartes standards de l'API Google Maps, ou l'une des clés spécifiées dans le dictionnaire opt_styles. Si la valeur est définie sur "null" et qu'un seul style est spécifié dans opt_styles, ce style sera utilisé. |
styles | Objet, facultatif | Dictionnaire d'objets MapTypeStyle personnalisés indexés avec un nom qui s'affichera dans les commandes de type de carte. Voir : https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle |
types | List<String>, facultatif | Liste des mapTypeIds à rendre disponibles. Si elle est omise, mais que opt_styles est spécifié, toutes les clés de style sont ajoutées aux types de cartes standards de l'API Google Maps. |
Exemples
Éditeur de code (JavaScript)
// Types Map.setOptions('HYBRID'); Map.setOptions('ROADMAP'); Map.setOptions('SATELLITE'); Map.setOptions('TERRAIN');