JSViewFrustum
지도 내 절두체 객체를 생성 및 설정하기 위한 API 입니다.
Module.createViewFrustum() API를 생성합니다.
Function
createViewFrustum(position, pan, tilt, x, y, distance)
절두체 객체를 생성합니다.
pan 입력 값에 따른 회전 정보
0, 360: north.
90: east.
180: south.
270: west.
tilt 입력 값에 따른 회전 정보 0(정면), tilt<0(상단), tilt>0(하단).
0 : front.
tilt<0: top.
tilt>0: bottom.
Name | Type | Description |
---|---|---|
position | 중심 좌표(경도, 위도, 고도). | |
pan | number | Y축 회전 설정. |
tilt | number | X축 회전 설정. |
x | number | 화각 너비 설정. |
y | number | 화각 높이 설정. |
distance | number | 길이 설정. |
Sample
function init 참조.
getFov() → JSVector2D
절두체 객체의 화각(x: 너비, y: 높이)을 반환합니다.
Return
JSVector2D : 반환 성공.
null: 반환 실패.
getId() → string
객체의 고유 명칭을 반환 합니다.
Return
string: 객체 설명 문자열이 성공적으로 반환.
null: 객체가 null인 경우.
setFovX(value) → boolean
절두체 객체의 화각 너비를 설정합니다.
Name | Type | Description |
---|---|---|
value | number | 너비 값. |
Return
true: 설정 성공.
false: 설정 실패.
Sample
function resutFrustum 참조.
setFovY(value) → boolean
절두체 객체의 화각 높이를 설정합니다.
Name | Type | Description |
---|---|---|
value | number | 높이 값. |
Return
true: 설정 성공.
false: 설정 실패.
Sample
function resutFrustum 참조.
Getter / Setter
getColor(), setColor(color) → JSColor
젇루체 객체의 색상을 설정합니다.
Name | Type | Description |
---|---|---|
color | 색상 값. |
Return
JSColor: 반환 성공.
null: 반환 실패.
Sample
function createViewFrustum 참조.
getDescription(), setDescription(desc) → string
객체에 대한 설명을 설정합니다.
Name | Type | Description |
---|---|---|
desc | string | 설명 문자열. |
Return
string: 객체 설명 문자열이 성공적으로 반환.
null: 객체가 null인 경우.
getName(), setName(name) → string
객체 이름을 설정합니다.
Name | Type | Description |
---|---|---|
name | string | 객체 이름. |
Return
string: 객체 이름을 성공적을 반환
null: 객체가 null인 경우.
getPan(), setPan(pan) → number
절두체 객체의 y축 회전값을 설정합니다.
pan 입력 값에 따른 회전 정보
0, 360: north
90: east
180: south
270: west
Name | Type | Description |
---|---|---|
pan | number | y축 회전 값. |
Return
number: 설정된 y축 회전값.
Sample
function resutFrustum 참조.
getTilt(), setTilt(tilt) → number
절두체 객체의 x축 회전값을 설정합니다.
tilt 입력 값에 따른 회전 정보 0(정면), tilt<0(상단), tilt>0(하단).
0 : front.
tilt<0: top.
tilt>0: bottom.
Name | Type | Description |
---|---|---|
tilt | number | x축 회전 값. |
Return
number: 설정된 x축 회전값.
Sample
function resutFrustum 참조.
getVisible(), setVisible(visible) → boolean
객체의 가시화 유무를 설정합니다.
Name | Type | Description |
---|---|---|
visible | boolean | true: 객체 가시화. false: 객체 비가시화. |
Return
true: 객체 가시화 상태.
false: 객체 비가시화 상태.
Last updated