거리/둘레/면적 측정하기
/* javascript */
function measure(type) {
const options = {
type, // ['LineString' | 'Polygon' | 'Circle']
showSegments: true,
clearPrevious: false,
stopmeasure_callback: () => {
// console.log("측정작업이 끝났습니다.");
}
}
gwsJS.startMeasure(options);
}
선형 거리 측정
function lineDisatance(){
measure('LineString');
}
<button onclick="onClickMeasure('LineString')">선형 거리 측정</button>
다각형 둘레 및 면적 측정
function polyganPerimeter(){
measure('Polygon');
}
<button onclick="onClickMeasure('Polygon')">다각형 면적 측정</button>
원형 면적 및 반경 측정
function circlePerimeter(){
measure('Circle');
}
<button onclick="onClickMeasure('Circle')">원 면적 측정</button>
실행해보기