Max Zoom

MaxZoomService 클래스

google.maps.MaxZoomService 클래스
라이브러리 "maps"

지정한 위치에 위성사진을 표시할 수 있는 가장 높은 줌레벨을 가져오기 위한 서비스입니다.

const {MaxZoomService} = await google.maps.importLibrary("maps");
MaxZoomService
MaxZoomService()
매개변수: 없음
위성 이미지에 사용할 수 있는 최대 확대/축소 수준에 관한 쿼리를 전송하는 데 사용할 수 있는 MaxZoomService의 새 인스턴스를 만듭니다.
getMaxZoomAtLatLng
getMaxZoomAtLatLng(latlng[, callback])
매개변수:
반환 값: Promise<MaxZoomResult>
satellite 지도 유형의 특정 LatLng에서 상세 이미지를 사용할 수 있는 최대 확대/축소 수준을 반환합니다. 이 요청은 비동기식이므로 요청 완료 시 실행할 callback 함수를 전달해야 하며, MaxZoomResult가 전달됩니다.

MaxZoomResult 인터페이스

google.maps.MaxZoomResult 인터페이스

MaxZoomService에서 가져온 JSON 형식의 MaxZoom 결과입니다.

zoom
유형: number
지정된 LatLng에서 찾은 최대 확대/축소 수준입니다.
status
선택사항
유형: MaxZoomStatus optional
요청의 상태입니다. 이 속성은 MaxZoomService.getMaxZoomAtLatLng와 함께 콜백을 사용하는 경우에만 정의됩니다(Promise를 사용하는 경우에는 정의되지 않음).

MaxZoomStatus 상수

google.maps.MaxZoomStatus 상수
라이브러리 "maps"

getMaxZoomAtLatLng() 호출이 완료되면 MaxZoomService에서 반환하는 상태입니다. 값 또는 상수의 이름을 사용하여 지정합니다. 예를 들어 'OK' 또는 google.maps.MaxZoomStatus.OK입니다.

이러한 상수는 문자열로도 사용할 수 있습니다. TypeScript에서 문자열 리터럴은 MaxZoomStatusString 유형으로 정의됩니다.

const {MaxZoomStatus} = await google.maps.importLibrary("maps");
ERROR 알 수 없는 오류가 발생했습니다.
OK 응답에 유효한 MaxZoomResult가 포함되어 있습니다.