Map.setOptions

修改 Google 地图基本地图。允许:

1) 设置当前的 MapType。2) 为基本地图提供自定义样式 (MapTypeStyles)。3) 设置基本地图的可用 mapTypesIds 列表。

如果调用时未提供任何参数,则会将地图类型重置为 Google 默认类型。

返回地图。

用法返回
Map.setOptions(mapTypeId, styles, types)ui.Map
参数类型详细信息
mapTypeId字符串,可选用于设置基本地图的 mapTypeId。可以是“ROADMAP”“SATELLITE”“HYBRID”或“TERRAIN”之一,用于选择一种标准的 Google Maps API 地图类型,也可以是 opt_styles 字典中指定的某个键。如果留空,并且 opt_styles 中仅指定了 1 种样式,则系统将使用该样式。
styles对象,可选一个自定义 MapTypeStyle 对象字典,以将显示在地图的地图类型控件中的名称为键。请参阅:https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyle
typesList<String>,可选要提供的 mapTypeId 的列表。如果省略,但指定了 opt_styles,则会将所有样式键附加到标准 Google Maps API 地图类型。

示例

代码编辑器 (JavaScript)

// Types
Map.setOptions('HYBRID');
Map.setOptions('ROADMAP');
Map.setOptions('SATELLITE');
Map.setOptions('TERRAIN');