JSFigure
지도 내 3D figure 객체 생성 및 설정하기 위한 API 입니다.
Last updated
Was this helpful?
지도 내 3D figure 객체 생성 및 설정하기 위한 API 입니다.
Last updated
Was this helpful?
Module.createFigure() API를 생성합니다.
isplayer
boolean
비디오 실행 여부.
videoStreaming
boolean
비디오 스트리밍 여부.
axisX
boolean
좌우 반전.
axisY
boolean
상하 반전.
객체의 Y축 중심 회전 각도(degree 단위)를 반환합니다.
Return
number: 반환 성공.
-999.0: 반환 실패.
객체의 공간 영역 좌표(경도, 위도, 고도)를 반환합니다.
Return
null: 반환 실패.
객체의 중심 좌표(경도, 위도, 고도)를 반환합니다.
Return
null: 반환 실패.
객체의 공간 영역의 장축 거리를 반환합니다.
Return
number: 거리 반환 성공.
객체의 figure 타입을 반환합니다.
Return
number: 반환 성공.
-1: 반환 실패.
객체의 고유 명칭을 반환 합니다.
Return
string: 객체 설명 문자열이 성공적으로 반환.
null: 객체가 null인 경우.
객체의 바닥면 중심 좌표(경도, 위도, 고도)를 반환합니다.
Return
null: 반환 실패.
객체의 해당되는 3차원 축의 크기(meter 단위)를 반환합니다.
Return
null: 반환 실패.
객체의 Y축 중심 회전 각도를 설정합니다.
angle
number
회전 각도 (degree 단위).
Return
true: 설정 성공.
false: 설정 실패.
실패 조건
입력 변수값(angle)이 0 ~ 360 범위를 벗어난 값이 입력된 경우.
객체의 Z축 깊이를 설정합니다.
depth
number
깊이 값.
Return
true: 설정 성공.
false: 설정 실패.
객체의 Y축 높이를 설정합니다.
height
number
높이(meter 단위).
Return
true: 설정 성공.
false: 설정 실패.
객체의 X축 너비를 설정합니다.
width
number
너비(meter 단위).
Return
true: 설정 성공.
false: 설정 실패.
객체의 바닥면 중심 좌표(경도, 위도, 고도)를 설정합니다.
position
바닥면 중심 위치(경도, 위도, 고도).
Return
true: 설정 성공.
false: 설정 실패.
객체의 해당되는 3차원 축의 크기(meter 단위)를 설정합니다.
width
number
너비(meter 단위).
height
number
높이(meter 단위).
depth
number
깊이(meter 단위).
Return
true: 설정 성공.
false: 설정 실패.
전광판 객체를 생성합니다.
url
string
미디어 URL 경로.
streaming
boolean
비디오 스트리밍 설정.
xaxis
boolean
좌우 반전 설정.
yaxis
boolean
상하 반전 설정.
Return
success : 텍스쳐 생성 성공.
실패 조건
null : 생성된 객체가 없을 경우.
url tag isn't exist : url 태그가 없을 경우.
streaming tag isn't exist. : streaming 태그가 없을 경우.
Sample
function createBoard 참조.
평면 객체를 생성합니다.
min
입력된 영역의 좌상단 좌표.
max
입력된 영역의 우하단 좌표.
Return
true : 객체 생성 성공.
false : 생성된 객체가 없을 경우.
Sample
function createPlane 참조.
평면 객체를 편집상태로 전환합니다.
Return
true : 텍스쳐 생성 성공.
false : 생성된 객체가 없을 경우.
Sample
function editplane 참조.
이미지 오버랩을 생성합니다.
option
boolean
지형 성절토 여부.
Return
true : 이미지 오버랩 생성 성공.
false :
생성된 객체가 없을 경우.
입력된 좌표가 4개가 아닐 경우
Sample
function insertOverlapRTT 참조.
객체에 입력된 텍스쳐를 삭제합니다.
Return
true : 텍스쳐 삭제 성공.
false : 생성된 객체가 없을 경우.
Sample
function clearObject 참조.
현재 객체 정보를 입력합니다.
position
객체 위치 좌표.
size
객체 크기.
angle
객체 회전 각도.
color
객체 색상.
imagesize
이미지 길이.
imagedata
string
이미지 데이터.
Return
true : 객체 정보 입력 성공.
false :
생성된 객체가 없을 경우.
이미지 데이터가 없을 경우.
Sample
function importData 참조.
객체 정보를 반환합니다.
Return
position : 객체 위치.
size : 객체 크기.
angle : 객체 회전 각도.
color : 객체 색상.
Sample
function exportData 참조.
객체의 좌표정보를 반환합니다.
Return
leftTop : 좌상단 좌표.
rightTop : 우상단 좌표.
leftBottom : 좌하단 좌표.
rightBottom : 우하단 좌표.
Sample
function exportData 참조.
객체에 대한 설명을 설정합니다.
desc
string
설명 문자열.
Return
string: 객체 설명 문자열이 성공적으로 반환.
null: 객체가 null인 경우.
객체 이름을 설정합니다.
name
string
객체 이름.
Return
string: 객체 이름을 성공적을 반환
null: 객체가 null인 경우.
style
객체 스타일.
Return
null: 설정 실패.
객체의 가시화 유무를 설정합니다.
visible
boolean
true: 객체 가시화. false: 객체 비가시화.
Return
true: 객체 가시화 상태.
false: 객체 비가시화 상태.
: 반환 성공.
: 반환 성공.
: 반환 성공.
: 반환 성공.
에 적용된 객체의 스타일을 설정합니다.
적용 가능한 스타일(업데이트 될 수 있음 )
(): 설정 성공.