ประกาศ: โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดที่ลงทะเบียนเพื่อใช้ Earth Engine ก่อนวันที่
15 เมษายน 2025 ต้อง
ยืนยันการมีสิทธิ์ที่ไม่ใช่เชิงพาณิชย์เพื่อรักษาสิทธิ์เข้าถึง หากคุณไม่ยืนยันภายในวันที่ 26 กันยายน 2025 ระบบอาจระงับสิทธิ์เข้าถึงของคุณ
Map.setOptions
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แก้ไขแผนที่ฐานของ Google Maps อนุญาตสำหรับ
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 หากปล่อยให้เป็น 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)
// Types
Map.setOptions('HYBRID');
Map.setOptions('ROADMAP');
Map.setOptions('SATELLITE');
Map.setOptions('TERRAIN');
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],["This function, `Map.setOptions()`, modifies the Google Maps basemap. It can set the `mapTypeId` to \"ROADMAP,\" \"SATELLITE,\" \"HYBRID,\" or \"TERRAIN,\" or to a custom style from the `styles` dictionary. Custom styles (`styles`) are defined as `MapTypeStyle` objects. The available `mapTypeIds` displayed in the basemap can be defined in `types`. If called without arguments, the function reverts to the default Google map type. It returns the modified `ui.Map` object.\n"]]