หากเรียกใช้โดยไม่มีพารามิเตอร์ จะรีเซ็ตประเภทแผนที่เป็นค่าเริ่มต้นของ Google Maps
แสดงผล ui.Map นี้
| การใช้งาน | การคืนสินค้า | 
|---|---|
| Map.setOptions(mapTypeId, styles, types) | ui.Map | 
| อาร์กิวเมนต์ | ประเภท | รายละเอียด | 
|---|---|---|
| ดังนี้ ui.map | ui.Map | อินสแตนซ์ ui.Map | 
| 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 | List<String> ไม่บังคับ | รายการ mapTypeIds ที่จะทำให้พร้อมใช้งาน หากละเว้น แต่ระบุ opt_styles ระบบจะต่อท้ายคีย์สไตล์ทั้งหมดกับประเภทแผนที่ Google Maps API มาตรฐาน | 
ตัวอย่าง
โปรแกรมแก้ไขโค้ด (JavaScript)
// Set the map to terrain with a string. Map.setOptions('TERRAIN'); // Use a dictionary to add some typo protection. var mapTypes = { HYBRID: 'HYBRID', ROADMAP: 'ROADMAP', SATELLITE: 'SATELLITE', TERRAIN: 'TERRAIN' }; Map.setOptions({mapTypeId: mapTypes.HYBRID}); Map.setOptions({mapTypeId: mapTypes.ROADMAP}); Map.setOptions({mapTypeId: mapTypes.SATELLITE}); Map.setOptions({mapTypeId: mapTypes.TERRAIN}); // Add a basemap that inverts the lightness to make a darker background. Map.setOptions({ styles: {'Inverted': [{featureType: 'all', stylers: [{invert_lightness: true}]}]} }); // Use types keyword to control map type visibility, e.g. show only 'Inverted'. Map.setOptions({ styles: {'Inverted': [{featureType: 'all', stylers: [{invert_lightness: true}]}]}, types: ['Inverted'] });