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 |
유형:
Array<MVCArray<HTMLElement>> |
메서드 | |
---|---|
focus |
focus() 매개변수: 없음
반환 값: None
이 StreetViewPanorama 에 포커스를 설정합니다. StreetViewPanorama 에 포커스를 설정하기 전에 visible_changed 이벤트와 함께 이 메서드를 사용하여 StreetViewPanorama 가 표시되는지 확인하는 것이 좋습니다. 표시되지 않는 StreetViewPanorama 에는 포커스를 둘 수 없습니다. |
getLinks |
getLinks() 매개변수: 없음
반환 값:
Array<StreetViewLink> 스트리트뷰 파노라마에 대한 탐색 링크 집합을 반환합니다. |
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 변경 시 호출되는 맞춤형 파노라마 공급자를 설정합니다. |
setLinks |
setLinks(links) 매개변수:
반환 값: None
스트리트 뷰 파노라마의 탐색 링크 집합을 설정합니다. |
setMotionTracking |
setMotionTracking(motionTracking) 매개변수:
반환 값: None
동작 추적기의 상태를 설정합니다. 사용자가 기기를 물리적으로 이동할 때 true 이고 브라우저가 이를 지원하는 경우 스트리트 뷰 파노라마는 물리적 움직임을 추적합니다. |
setOptions |
setOptions(options) 매개변수:
반환 값: None
키-값 쌍의 컬렉션을 설정합니다. |
setPano |
setPano(pano) 매개변수:
반환 값: None
스트리트뷰 파노라마에 대한 현재 파노라마 ID를 설정합니다. |
|