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>
返回 satellite 地图类型下特定 LatLng 下提供的详细图像的最大缩放级别。由于此请求是异步进行的,因此您必须传递一个 callback 函数,该函数将在请求完成后执行,并向其传递一个 MaxZoomResult

MaxZoomResult 接口

google.maps.MaxZoomResult接口

从 MaxZoomService 中检索获得的采用 JSON 格式的 MaxZoom 结果。

zoom
类型number
在指定的 LatLng 处找到的最大缩放级别。
status optional
类型MaxZoomStatus optional
请求的状态。仅当通过 MaxZoomService.getMaxZoomAtLatLng 使用回调时,才会定义此属性(使用 promise 时不会定义此属性)。

MaxZoomStatus 常量

google.maps.MaxZoomStatus 常量

MaxZoomService 在完成对 getMaxZoomAtLatLng() 的调用后返回的状态。可以按值或使用常量名称指定这些值。例如 'OK'google.maps.MaxZoomStatus.OK

通过调用 const {MaxZoomStatus} = await google.maps.importLibrary("maps") 访问。请参阅 Maps JavaScript API 中的库

ERROR 发生未知错误。
OK 响应包含有效的 MaxZoomResult