ประกาศ: โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดที่ลงทะเบียนเพื่อใช้ Earth Engine ก่อนวันที่
15 เมษายน 2025 ต้อง
ยืนยันการมีสิทธิ์ที่ไม่ใช่เชิงพาณิชย์เพื่อรักษาสิทธิ์เข้าถึง หากคุณไม่ยืนยันภายในวันที่ 26 กันยายน 2025 ระบบอาจระงับสิทธิ์เข้าถึงของคุณ
ui.Map.setControlVisibility
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
กำหนดระดับการเข้าถึงของตัวควบคุมบนแผนที่
แสดงผล ui.Map นี้
การใช้งาน | การคืนสินค้า |
---|
Map.setControlVisibility(all, layerList, zoomControl, scaleControl, mapTypeControl, fullscreenControl, drawingToolsControl) | ui.Map |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|
ดังนี้ ui.map | ui.Map | อินสแตนซ์ ui.Map |
all | บูลีน ไม่บังคับ | จะแสดงตัวควบคุมทั้งหมดหรือไม่ False จะซ่อนตัวควบคุมทั้งหมด ส่วน True จะแสดงตัวควบคุมทั้งหมด ลบล้างโดยพารามิเตอร์ที่ตั้งค่าแยกกัน โปรดทราบว่าการตั้งค่านี้อย่างชัดเจนจะมีผลต่อการควบคุมเพิ่มเติมที่เพิ่มเข้ามาในอนาคต |
layerList | บูลีน ไม่บังคับ | เมื่อเป็นเท็จ จะซ่อนแผงรายการเลเยอร์ หรือเมื่อเป็นจริง จะอนุญาตให้กำหนดระดับการมองเห็นของแผงรายการเลเยอร์ได้โดยดูจากเลเยอร์ที่มีอยู่ในรายการ ค่าเริ่มต้นคือแสดงรายการ |
zoomControl | บูลีน ไม่บังคับ | ตัวควบคุมการซูมจะแสดงหรือไม่ ค่าเริ่มต้นคือ True |
scaleControl | บูลีน ไม่บังคับ | ว่าจะแสดงตัวควบคุมที่ระบุมาตราส่วนที่ระดับการซูมปัจจุบันของแผนที่หรือไม่ ค่าเริ่มต้นคือ True |
mapTypeControl | บูลีน ไม่บังคับ | ว่าจะแสดงตัวควบคุมที่อนุญาตให้ผู้ใช้เปลี่ยนแผนที่ฐานหรือไม่ ค่าเริ่มต้นคือ True |
fullscreenControl | บูลีน ไม่บังคับ | ว่าจะแสดงตัวควบคุมที่อนุญาตให้ผู้ใช้ทำให้แผนที่เป็นแบบเต็มหน้าจอหรือไม่ ค่าเริ่มต้นคือ True |
drawingToolsControl | บูลีน ไม่บังคับ | ว่าจะแสดงตัวควบคุมที่อนุญาตให้ผู้ใช้เพิ่มหรือแก้ไขเครื่องมือวาดรูปเรขาคณิตหรือไม่ ค่าเริ่มต้นเป็นจริงหากก่อนหน้านี้มีการเพิ่มเครื่องมือวาดภาพลงในแผนที่ ระบบจะละเว้นหากไม่ได้เพิ่มเครื่องมือวาดลงในแผนที่ก่อนหน้านี้ |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[null,null,["อัปเดตล่าสุด 2025-07-26 UTC"],[],["The `Map.setControlVisibility` function modifies the visibility of map controls. It accepts boolean arguments to show or hide controls: `all`, `layerList`, `zoomControl`, `scaleControl`, `mapTypeControl`, `fullscreenControl`, and `drawingToolsControl`. Setting `all` to true/false shows/hides all controls unless overridden. `layerList` determines the visibility of the layer list panel. The function returns the modified `ui.Map` instance, and each control defaults to visible (true), except `drawingToolsControl` that needs the drawing tools to have been added before.\n"]]