MaxZoomService class
google.maps
. MaxZoomService
class
A service for obtaining the highest zoom level at which satellite imagery is available for a given location.
Access by calling const {MaxZoomService} = await google.maps.importLibrary("maps")
.See Libraries in the Maps JavaScript API
.
Constructor |
|
|---|---|
MaxZoomService
|
MaxZoomService()
Parameters: None
Creates a new instance of a
MaxZoomService
that can be used to send queries about the maximum zoom level available for satellite imagery. |
Methods
getMaxZoomAtLatLng(latlng[, callback])
-
latlng:LatLng | LatLngLiteral -
callback:function( MaxZoomResult ): void optional
Promise
< MaxZoomResult
>
LatLng
for the satellite
map type. As this request is asynchronous, you must pass a callback
function which will be executed upon completion of the request, being passed a MaxZoomResult
.MaxZoomResult interface
google.maps
. MaxZoomResult
interface
A MaxZoom result in JSON format retrieved from the MaxZoomService.
Properties |
|
|---|---|
zoom
|
Type:
number
The maximum zoom level found at the given
LatLng
. |
status
optional
|
Type:
MaxZoomStatus
optional
Status of the request. This property is only defined when using callbacks with
MaxZoomService.getMaxZoomAtLatLng
(it is not defined when using Promises). |
MaxZoomStatus constants
google.maps
. MaxZoomStatus
constants
The status returned by the MaxZoomService
on the completion of a call to getMaxZoomAtLatLng()
. Specify these by value, or by using the constant's name. For example, 'OK'
or google.maps.MaxZoomStatus.OK
.
Access by calling const {MaxZoomStatus} = await google.maps.importLibrary("maps")
.See Libraries in the Maps JavaScript API
.
Constants |
|
|---|---|
ERROR
|
An unknown error occurred. |
OK
|
The response contains a valid MaxZoomResult
. |

