1) Установка текущего MapType. 2) Предоставление пользовательских стилей для базовой карты (MapTypeStyles). 3) Установка списка доступных mapTypesIds для базовой карты.
При вызове без параметров сбрасывает тип карты до значения Google по умолчанию.
Возвращает карту.
| Использование | Возвраты |
|---|---|
Map.setOptions( mapTypeId , styles , types ) | ui.Карта |
| Аргумент | Тип | Подробности |
|---|---|---|
mapTypeId | Строка, необязательно | mapTypeId для установки базовой карты. Может быть одним из "ROADMAP", "SATELLITE", "HYBRID" или "TERRAIN" для выбора одного из стандартных типов карт Google Maps API или одного из ключей, указанных в словаре opt_styles. Если оставить как null и указать только 1 стиль в opt_styles, будет использоваться этот стиль. |
styles | Объект, необязательный | Словарь пользовательских объектов MapTypeStyle, помеченных именем, которое будет отображаться в элементах управления типами карт карты. См.: https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle |
types | Список<Строка>, необязательно | Список mapTypeIds, которые нужно сделать доступными. Если пропущено, но указан opt_styles, добавляет все ключи стилей к стандартным типам карт Google Maps API. |
Примеры
Редактор кода (JavaScript)
// Types Map.setOptions('HYBRID'); Map.setOptions('ROADMAP'); Map.setOptions('SATELLITE'); Map.setOptions('TERRAIN');