Max Zoom

คลาส MaxZoomService

google.maps.MaxZoomService ชั้นเรียน

บริการสำหรับการดูระดับการซูมสูงสุดที่มีภาพถ่ายดาวเทียมในสถานที่หนึ่งๆ

เข้าถึงโดยโทรไปที่ const {MaxZoomService} = await google.maps.importLibrary("maps") ดูไลบรารีใน Maps JavaScript API

MaxZoomService
MaxZoomService()
พารามิเตอร์: ไม่มี
สร้างอินสแตนซ์ใหม่ของ MaxZoomService ซึ่งสามารถใช้ส่งการค้นหาเกี่ยวกับระดับการซูมสูงสุดที่มีสำหรับภาพถ่ายจากดาวเทียม
getMaxZoomAtLatLng
getMaxZoomAtLatLng(latlng[, callback])
พารามิเตอร์: 
ค่าที่ส่งคืน:  Promise<MaxZoomResult>
แสดงผลระดับการซูมสูงสุดสำหรับภาพรายละเอียดที่ LatLng หนึ่งๆ สำหรับประเภทแผนที่ satellite เนื่องจากคำขอนี้เป็นแบบไม่พร้อมกัน คุณต้องส่งฟังก์ชัน callback ซึ่งจะเริ่มทำงานเมื่อดำเนินการตามคำขอเสร็จสมบูรณ์ โดยจะส่งผ่าน MaxZoomResult

อินเทอร์เฟซ MaxZoomResult

อินเทอร์เฟซ google.maps.MaxZoomResult

ผลลัพธ์ MaxZoom ในรูปแบบ JSON ที่ดึงจาก MaxZoomService

zoom
ประเภท:  number
ระดับการซูมสูงสุดที่พบใน LatLng ที่ระบุ
status optional
ประเภท:  MaxZoomStatus optional
สถานะของคำขอ พร็อพเพอร์ตี้นี้จะกำหนดเมื่อใช้โค้ดเรียกกลับกับ MaxZoomService.getMaxZoomAtLatLng เท่านั้น (ไม่ได้กำหนดเมื่อใช้ Promises)

ค่าคงที่ MaxZoomStatus

ค่าคงที่ google.maps.MaxZoomStatus

สถานะที่ MaxZoomService ส่งคืนเมื่อโทรหา getMaxZoomAtLatLng() จนเสร็จสมบูรณ์ ระบุรายการเหล่านี้ตามค่า หรือใช้ชื่อค่าคงที่ เช่น 'OK' หรือ google.maps.MaxZoomStatus.OK

เข้าถึงโดยโทรไปที่ const {MaxZoomStatus} = await google.maps.importLibrary("maps") ดูไลบรารีใน Maps JavaScript API

ERROR เกิดข้อผิดพลาดที่ไม่รู้จัก
OK การตอบกลับมี MaxZoomResult ที่ถูกต้อง