MaxZoomService 類別
google.maps.MaxZoomService
類別
在指定位置提供衛星圖像的情況下,取得最高縮放等級的服務。
使用 v=beta
時,可透過呼叫 const {MaxZoomService} = await google.map.importLibrary("maps")
來存取請參閱 Maps JavaScript API 中的程式庫。
建構函式 | |
---|---|
MaxZoomService |
MaxZoomService() 參數:無
建立 MaxZoomService 的新例項,可用於傳送衛星圖像可用的最大縮放等級相關查詢。 |
方法 | |
---|---|
getMaxZoomAtLatLng |
getMaxZoomAtLatLng(latlng[, callback]) 參數:
傳回值:
Promise<MaxZoomResult> 傳回 satellite 地圖類型中特定 LatLng 可提供詳細圖像的最大縮放等級。由於此要求為非同步,您必須傳遞 callback 函式,該要求會在要求完成時執行,並傳遞 MaxZoomResult 。 |
MaxZoomResult 介面
google.maps.MaxZoomResult
介面
使用 JSON 格式 (擷取自 MaxZoomService) 的 MaxZoom 結果。
屬性 | |
---|---|
zoom |
類型:
number 在指定 LatLng 時的縮放等級上限。 |
status optional |
類型:
MaxZoomStatus optional 要求的狀態。這個屬性僅用於搭配 MaxZoomService.getMaxZoomAtLatLng 使用回呼時 (使用 Promise 時未定義)。 |
MaxZoomStatus 常數
google.maps.MaxZoomStatus
常數
呼叫getMaxZoomAtLatLng()
後MaxZoomService
傳回的狀態。您可以使用值或透過常數名稱指定這些值。例如,'OK'
或 google.maps.MaxZoomStatus.OK
。
使用 v=beta
時,可透過呼叫 const {MaxZoomStatus} = await google.map.importLibrary("maps")
來存取請參閱 Maps JavaScript API 中的程式庫。
常數 | |
---|---|
ERROR |
發生不明錯誤。 |
OK |
回應包含有效的 MaxZoomResult 。 |