JSVideoObject
지도 내 비디오 객체를 생성 및 설정하기 위한 API 입니다.
Module.createVideoObject() API를 생성합니다.
Properties
Name | Type | Description |
---|---|---|
isplayer | boolean | 현재 비디오 재생중인지 여부. |
key | string | 객체 키값. |
tilt | number | 바라보는 각도. |
far | number | 최대 가시거리. |
pan | number | 바라보는 방향. |
bank | number | 비디오 기울기. |
fovX | number | 화각 넓이. |
fovY | number | 화각 높이. |
alpha | number | 비디오 투명값. |
axisX | boolean | 좌우 반전. |
axisY | boolean | 상하 반전. |
position | 객체 경도, 위도, 고도 위치. | |
zoom | number | 비디오 배율. |
resolution | number | 비디오 해상도. |
videoStreaming | boolean | 비디오 스트리밍 여부. |
objectMapping | boolean | 건물 매핑 여부. |
Function
createVideo(option) → string
비디오 객체를 생성합니다.
Name | Type | Description |
---|---|---|
url | string | 미디어 URL 경로. |
position | 중심 좌표 (경도, 위도, 고도). | |
pan | number | 바라보는 방향. |
tilt | number | 바라보는 각도. |
far | number | 최대 가시거리. |
bank | number | 비디오 기울기. |
zoom | number | 비디오 배율. |
fov | 비디오 화각 설정. | |
streaming | boolean | 비디오 스트리밍 설정. |
resolution | boolean | 비디오 해상도 설정. |
xaxis | boolean | 좌우 반전 설정. |
yaxis | boolean | 상하 반전 설정. |
objectmapping | boolean | 건물 매핑 설정. |
Return
success : 텍스쳐 생성 성공.
실패 조건
null : 생성된 객체가 없을 경우.
url tag isn't exist : url 태그가 없을 경우.
position tag isn't exist : position 태그가 없을 경우.
pan tag isn't exist : pan 태그가 없을 경우.
tilt tag isn't exist : tilt 태그가 없을 경우.
far tag isn't exist : far 태그가 없을 경우.
fov tag isn't exist : fov 태그가 없을 경우.
Sample
function createVideoFrustum 참조.
clearTexture() → boolean
비디오 객체를 초기화 합니다.
Return
true : 초기화 성공.
false : 초기화 실패.
실패 조건
생성된 객체가 없을 경우.
비디오 데이터가 없을 경우.
비디오 경로가 없을 경우.
Sample
function clearCCTV 참조.
Last updated