Rendering

StreetViewPanorama 클래스

google.maps.StreetViewPanorama 클래스

지정된 LatLng 또는 파노라마 ID의 파노라마를 표시합니다. StreetViewPanorama 객체는 별도의 <div> 내에서 독립형이거나 Map에 바인딩될 수 있는 스트리트 뷰 '뷰어'를 제공합니다.

이 클래스는 MVCObject를 확장합니다.

const {StreetViewPanorama} = await google.maps.importLibrary("streetView")를 호출하여 액세스
Maps JavaScript API의 라이브러리를 참고하세요.

StreetViewPanorama
StreetViewPanorama(container[, opts])
매개변수: 
전달된 StreetViewPanoramaOptions로 파노라마를 만듭니다.
controls
파노라마에 연결할 추가 컨트롤입니다. 파노라마에 컨트롤을 추가하려면 컨트롤의 <div>를 렌더링해야 하는 ControlPosition에 해당하는 MVCArray에 추가합니다.
focus
focus()
매개변수:  없음
반환 값:  None
StreetViewPanorama에 포커스를 설정합니다. StreetViewPanorama에 포커스를 설정하기 전에 visible_changed 이벤트와 함께 이 메서드를 사용하여 StreetViewPanorama가 표시되는지 확인하는 것이 좋습니다. 표시되지 않는 StreetViewPanorama에는 포커스를 둘 수 없습니다.
getLocation
getLocation()
매개변수:  없음
반환 값:  StreetViewLocation
현재 파노라마의 StreetViewLocation을 반환합니다.
getMotionTracking
getMotionTracking()
매개변수:  없음
반환 값:  boolean
동작 추적기의 상태를 반환합니다. 사용자가 기기를 물리적으로 이동할 때 true이고 브라우저가 이를 지원하는 경우 스트리트 뷰 파노라마는 물리적 움직임을 추적합니다.
getPano
getPano()
매개변수:  없음
반환 값:  string
스트리트뷰 파노라마의 현재 파노라마 ID를 반환합니다. 이 ID는 브라우저의 현재 세션 내에서만 안정적입니다.
getPhotographerPov
getPhotographerPov()
매개변수:  없음
반환 값:  StreetViewPov
이 파노라마를 촬영한 시점의 사진작가의 방향과 각도를 반환합니다. 도로의 스트리트 뷰 파노라마의 경우 자동차가 이동한 방향도 표시됩니다. 이 데이터는 pano_changed 이벤트 후에 사용할 수 있습니다.
getPosition
getPosition()
매개변수:  없음
반환 값:  LatLng|null
스트리트 뷰 파노라마의 현재 LatLng 위치를 반환합니다.
getPov
getPov()
매개변수:  없음
반환 값:  StreetViewPov
스트리트뷰 파노라마의 현재 시점을 반환합니다.
getStatus
getStatus()
매개변수:  없음
반환 값:  StreetViewStatus
setPosition() 또는 setPano() 요청이 완료되면 파노라마의 상태를 반환합니다.
getVisible
getVisible()
매개변수:  없음
반환 값:  boolean
파노라마가 표시되면 true를 반환합니다. 지정된 위치에서 스트리트뷰 이미지의 사용 가능 여부를 지정하지는 않습니다.
getZoom
getZoom()
매개변수:  없음
반환 값:  number
파노라마의 확대/축소 수준을 반환합니다. 완전히 축소된 상태는 레벨 0이며, 이때 시야는 180도입니다. 확대하면 확대/축소 수준이 높아집니다.
registerPanoProvider
registerPanoProvider(provider[, opt_options])
매개변수: 
반환 값:  None
맞춤형 파노라마를 로드하도록 pano 변경 시 호출되는 맞춤형 파노라마 공급자를 설정합니다.
setMotionTracking
setMotionTracking(motionTracking)
매개변수: 
  • motionTrackingboolean
반환 값:  None
동작 추적기의 상태를 설정합니다. 사용자가 기기를 물리적으로 이동할 때 true이고 브라우저가 이를 지원하는 경우 스트리트 뷰 파노라마는 물리적 움직임을 추적합니다.
setOptions
setOptions(options)
매개변수: 
반환 값:  None
키-값 쌍의 컬렉션을 설정합니다.
setPano
setPano(pano)
매개변수: 
  • panostring
반환 값:  None
스트리트뷰 파노라마에 대한 현재 파노라마 ID를 설정합니다.