LineOfSight

LineOfSight

사용자가 설정한 임의 구간의 가시선을 분석하는 클래스로 분석결과는 보이는 부분(연두색)과 보이지 않는 부분(빨간색)으로 구분되어 표시된다.
고도 서비스가 정상적으로 연결되어 있어야 한다.

Constructor

new LineOfSight()

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

Methods

createLineOfSight(obHeight)

가시선 분석 상태를 활성화하고 분석을 시작한다.
분석이 시작되면 커서는 고도 측정모드로 변경되고 관심 지점을 클릭하면 LOS 분석결과가 표시된다.
가시 지점은 연두색으로 비가시 지점은 빨간색으로 표시된다.

Example
//가시선 분석 모드 설정
window.eventManager.setMapMode('terrainAnalysis');
//관측 높이 설정
let observationHeight = 100;
window.lineofSight.createLineOfSight(observationHeight);

//분석결과 초기화
window.TerrainAnalysisManager.clear();
//분석모드 초기화
window.eventManager.setMapMode('default');
Parameters:
Name Type Description
obHeight number

관측높이 설정