CmWorld 2D Maps API

지도

기본예제

레이어 추가

다양한 오픈 지도

기타

GIS 컨트롤(툴바)

지도 확대/축소 컨트롤

지도 확대/축소 슬라이더

그림도구 컨트롤

거리계산

면적계산

색인지도

스케일바

마우스 위치 표시

GIS 동작 이벤트

마우스 이벤트

확대 이벤트

컨트롤 이벤트

객체

마커

라인

사각형

다각형

이미지 추가

객체 정보보기

객체 보이기/숨기기

벡터레이어 (CmWorldLayer)

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

대용량 레이어

레이어 보이기/숨기기

벡터 스타일 설정

다양한 파일 지원

파일 불러오기

파일 저장하기

Sample지도오픈 지도 추가바로E맵 레이어 추가

바로E맵 레이어 추가

바로E맵 지도 레이어를 추가합니다. API 키 는 국토지리정보원 사이트에서 신청 가능합니다. API 신청

javascript


   // 맵 객체를 생성합니다.
        var mymap = L.map('mapid', {
            crs: L.TileLayer.CmWorld.GetUTMKCRS(),  
            continuousWorld: false,
            worldCopyJump: false,
            minZoom: 6,
            maxZoom: 23,
            zoomControl: false,
            renderer : L.svg()
        }).setView([37.486018, 126.897358], 15); 
        
        var normal = "https://map.ngii.go.kr/openapi/Gettile.do?service=WMTS&request=GetTile&version=1.0.0&layer=korean_map&style=korean&format=image/png&tilematrixset=korean&tilematrix=L{z}&tilerow={y}&tilecol={x}&apikey=04trYP9_xwLAfALjwZ-B8g";
        
        // 이미지 타일레이어를 추가합니다.
        L.tileLayer.CmWorld(normal, {
            crs: L.TileLayer.CmWorld.GetUTMKCRS(),
            minzoom: 6,
            maxZoom: 23,
            maxNativeZoom: 21,
            tileSize: 256,
            tms: false, //true,
        }).addTo(mymap); 
License지원브라우저Tel: 02-578-5101E-mail: master@cmworld.co.kr

© 2017. CmWorld INC all right reserved.