SlopeDistance

SlopeDistance

사용자가 설정한 지점들의 기복(Slope) 거리를 측정하기 위한 클래스로 구간별 기복거리가 표시된다.
기복거리 측정을 위해서는 고도 서비스가 정상적으로 연결되어 있어야 한다.

Constructor

new SlopeDistance()

객체 초기 상태를 설정한다.

Methods

createSlopeDistance()

기복(Slope)거리 측정 상태를 활성화하고 측정을 시작한다.

Example
window.eventManager.setMapMode('terrainAnalysis');
window.slopeDistance.createSlopeDistance();

getBearing() → {bool}

방위각 표시상태를 반환한다.

Returns:

표시 여부 반환

Type
bool

getDistance() → {number}

기복(Slope) 거리 측정 시 상태바에 해당 구간의 거리 값을 표시한다.

Returns:

구간 거리 반환

Type
number

getUnit() → {string}

기복(Slope) 거리 측정 단위를 반환한다.

Returns:

측정 단위를 반환(meter, mile로 관리)

Type
string

setBearing(val)

방위각 표시여부를 설정한다.

Parameters:
Name Type Description
val bool

방위각 표시 설정

setUnit(unit)

기복(Slope) 거리 측정 단위를 설정한다.

Parameters:
Name Type Default Description
unit string meter

측정 단위 설정(meter, mile로 설정 가능)