คลาส MaxZoomService
google.maps.MaxZoomService
คลาส
ไลบรารี "maps"
บริการสำหรับรับระดับการซูมสูงสุดที่ภาพถ่ายจากดาวเทียมพร้อมใช้งานสำหรับสถานที่หนึ่งๆ
const {MaxZoomService} = await google.maps.importLibrary("maps");
ผู้ผลิต | |
|---|---|
MaxZoomService |
MaxZoomService()พารามิเตอร์: ไม่มี
สร้างอินสแตนซ์ใหม่ของ MaxZoomService ที่ใช้ส่งคำค้นหาเกี่ยวกับระดับการซูมสูงสุดที่ใช้ได้สำหรับภาพถ่ายจากดาวเทียม |
เมธอด | |
|---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback])พารามิเตอร์
ค่าที่แสดงผล:
Promise<MaxZoomResult>แสดงระดับการซูมสูงสุดที่ภาพแบบละเอียดพร้อมใช้งานที่ LatLng หนึ่งๆ สำหรับประเภทแผนที่ satellite เนื่องจากคำขอนี้เป็นแบบอะซิงโครนัส คุณจึงต้องส่งฟังก์ชัน callback ซึ่งจะทำงานเมื่อคำขอเสร็จสมบูรณ์ โดยมีการส่ง MaxZoomResult |
MaxZoomResult interface
google.maps.MaxZoomResult
อินเทอร์เฟซ
ผลลัพธ์ MaxZoom ในรูปแบบ JSON ที่ดึงมาจาก MaxZoomService
พร็อพเพอร์ตี้ | |
|---|---|
zoom |
ประเภท:
numberระดับการซูมสูงสุดที่พบใน LatLng ที่ระบุ |
status
ไม่บังคับ |
ประเภท:
MaxZoomStatus optionalสถานะของคำขอ พร็อพเพอร์ตี้นี้จะกำหนดเมื่อใช้ Callback กับ MaxZoomService.getMaxZoomAtLatLng เท่านั้น (จะไม่มีการกำหนดเมื่อใช้ Promise) |
ค่าคงที่ MaxZoomStatus
google.maps.MaxZoomStatus
ค่าคงที่
ไลบรารี "maps"
สถานะที่ MaxZoomService แสดงผลเมื่อการเรียกใช้ getMaxZoomAtLatLng() เสร็จสมบูรณ์ ระบุค่าเหล่านี้ตามค่าหรือโดยใช้ชื่อของค่าคงที่ เช่น 'OK' หรือ google.maps.MaxZoomStatus.OK
ค่าคงที่เหล่านี้ยังใช้เป็นสตริงได้ด้วย ใน TypeScript สตริงลิเทอรัลจะกำหนดโดยประเภท MaxZoomStatusString
const {MaxZoomStatus} = await google.maps.importLibrary("maps");
ค่าคงที่ | |
|---|---|
ERROR |
เกิดข้อผิดพลาดที่ไม่รู้จัก |
OK |
การตอบกลับมี MaxZoomResult ที่ถูกต้อง |