CmWorld 2D Maps API

지도

기본예제

레이어 추가

다양한 오픈 지도

기타

GIS 컨트롤(툴바)

지도 확대/축소 컨트롤

지도 확대/축소 슬라이더

그림도구 컨트롤

거리계산

면적계산

색인지도

스케일바

마우스 위치 표시

GIS 동작 이벤트

마우스 이벤트

확대 이벤트

컨트롤 이벤트

객체

마커

라인

사각형

다각형

이미지 추가

객체 정보보기

객체 보이기/숨기기

벡터레이어 (CmWorldLayer)

벡터레이어 추가 (시도경계)

대용량 레이어

레이어 보이기/숨기기

벡터 스타일 설정

다양한 파일 지원

파일 불러오기

파일 저장하기

Sample객체다각형

다각형

지도에 좌표값 배열과 옵션을 설정하여 다각형을 생성합니다. 다각형 그리기 버튼 클릭 시 설정된 좌표값 배열로 다각형이 생성되며, 다각형 편집하기 버튼 클릭 시 다각형을 편집할 수 있습니다. 다각형 삭제하기 버튼 클릭 시 다각형이 삭제됩니다.

javascript

// 다각형 객체를 저장할 변수를 생성합니다.
var polygon;

// 다각형 객체를 생성합니다. 
function polygonDraw() {
	if(!polygon){
		polygon = L.polygon([
			   [37.53593403923172, 126.91071510314943],
			   [37.53375604645877, 126.90959930419923],
			   [37.52660906090025, 126.9115734100342],
			   [37.52075482925703, 126.91577911376955],
			   [37.518236006868754, 126.9188690185547],
			   [37.51544478004621, 126.92788124084474],
			   [37.51748715138366, 126.94152832031251],
			   [37.51775946333865, 126.94659233093263],
			   [37.52048252823317, 126.94418907165529],
			   [37.52477115392614, 126.9393825531006],
			   [37.53035280541094, 126.93217277526857],
			   [37.532871218725354, 126.92710876464845],
			   [37.53423248781317, 126.92281723022462],
			   [37.53634240579513, 126.91123008728029]
			   ]).addTo(mymap);
	}
}

// 다각형 객체를 삭제합니다.
function polygonDel() {
	mymap.removeLayer(polygon);
	polygon=null;
}
License지원브라우저Tel: 02-578-5101E-mail: master@cmworld.co.kr

© 2017. CmWorld INC all right reserved.