오픈API
국가환경성평가지도와 관련된 OpenAPI를 제공합니다
오픈API 오픈API가이드
오픈API
오픈API 소개
오픈API 사용안내
오픈API 신청
오픈API 신청현황
오픈API 가이드
오픈API 가이드
인증받은 키값과 함께 요청URL을 서버로 전송하면 WMS 1.3.0 서비스를 사용하실 수 있습니다.
API 요청URL
http://ecvam.kei.re.kr/apiConfirm.do?apiKey=인증키&Domain&[WMS Param]
주의
https나 Flex 등 웹뷰어가 아닌 브라우저에서의 API 사용은 요청URL에 도메인정보를 추가하여 서비스를 이용합니다.
예) http://ecvam.kei.re.kr/apiConfirm.do?apiKey=인증키&domain=인증받은도메인
서비스대상(총 81종)
국토환경성평가지도 : 국토환경성평가지도 결과, 법제적 평가항목 결과, 환경생태적 평가항목 결과지도 (3종)
법제적평가항목 : 생태경관보전지역, 시도생태경관보전지역 등 (53종)
환경생태적평가항목 : 다양성, 자연성, 풍부도 등(7종)
환경관리항목 : 환경보전해역, 특별관리해역 등 (11종)
베이스맵 : 행정구역도, 표준유역도, 산지능선축, 도엽도, 총량관리단위유역 (7종)
레이어 리스트 상세보기
구분
레이어명
WMS명
메타정보
원시자료명
지정년도
국토환경성평가지도
국토환경성평가지도 결과
ecvam
-
-
환경생태적평가항목 결과
ecvam_eco
-
-
법제적평가항목결과
ecvam_law
-
-
법제적평가항목
생태환경핵심보전지역
law_01
용도지역지구도(KLIS)
2002-2016
시도생태경관보전지역
law_02
용도지역지구도(KLIS)
2002-2016
자연유보지역
law_03
DMZ현황도
2002
습지보호지역
law_04
용도지역지구도(KLIS)
2000-2016
야생동식물보호지역
law_07
용도지역지구도(KLIS)
2007-2016
특정도서
law_09
용도지역지구도(KLIS)
2005-2016
공원자연보존지구
law_10
용도지역지구도(KLIS)
2005-2016
공원자연환경지구
law_11
용도지역지구도(KLIS)
2005-2016
공원마을지구
law_12
용도지역지구도(KLIS)
2005-2016
공원문화유산지구
law_13
용도지역지구도(KLIS)
2005-2016
공원보호구역
law_14
용도지역지구도(KLIS)
2008-2016
백두대간보호구역
law_15
백두대간보호구역
2005-2016
수변구역
law_16
용도지역지구도(KLIS)
2007-2016
하천구역
law_17
용도지역지구도(KLIS)
2003-2016
홍수관리구역
law_18
용도지역지구도(KLIS)
2003-2016
소하천구역
law_19
용도지역지구도(KLIS)
2003-2016
하천구간도수질적용등급
law_20
수질적용등급도
2007
지하수보전구역
law_23
용도지역지구도(KLIS)
2007-2016
광역상수도상수원보호구역
law_24
상수원상류공장설립제한지역및승인지역/상수원보호구역
2008-2016
지방상수도상수원보호구역
law_25
상수원상류공장설립제한지역및승인지역/상수원보호구역
2008-2016
자연환경보전지역
law_27
용도지역지구도(KLIS)
2007-2016
녹지지역(보전녹지)
law_28
용도지역지구도(KLIS)
2006-2016
녹지지역(생산녹지)
law_29
용도지역지구도(KLIS)
2006-2016
녹지지역(자연녹지)
law_30
용도지역지구도(KLIS)
2006-2016
경관지구
law_31
용도지역지구도(KLIS)
2009-2016
보존지구(생태계보존지구)
law_32
용도지역지구도(KLIS)
2008-2016
보존지구(문화재보존지구)
law_33
용도지역지구도(KLIS)
2008-2016
개발제한구역
law_34
용도지역지구도(KLIS)
2008-2016
생활권공원(어린이공원)
law_35
용도지역지구도(KLIS)
2008-2016
생활권공원(근린_소공원)
law_36
용도지역지구도(KLIS)
2008-2016
도시자연공원구역
law_37
용도지역지구도(KLIS)
2008-2016
주제공원(묘지공원)
law_38
용도지역지구도(KLIS)
2008-2016
주제공원(체육_역사_문화_수변)
law_39
용도지역지구도(KLIS)
2008-2016
완충녹지
law_40
용도지역지구도(KLIS)
2008-2016
경관녹지_연결녹지
law_41
용도지역지구도(KLIS)
2008-2016
절대보전지역
law_42
용도지역지구도(KLIS)
2009-2016
상대보전지역
law_43
용도지역지구도(KLIS)
2009-2016
관리보전지역(지하수자원보전)
law_44
용도지역지구도(KLIS)
2008-2016
관리보전지역(생태계보전)
law_45
용도지역지구도(KLIS)
2010-2016
관리보전지역(경관보전)
law_46
용도지역지구도(KLIS)
2010-2016
보전산지(임업용산지)
law_47
산지구분도
2001-2016
보전산지(공익용산지)
law_48
산지구분도
2001-2016
산림유전자원보전림
law_49
산림유전자원보전림도
2001-2016
천연보호구역
law_50
천연기념물보호구역
2001-2016
천연기념물지정지역
law_51
천연기념물보호구역
2001-2016
농업진흥지역(농업진흥구역)
law_52
농업진흥지역도
2008-2016
농업진흥지역(농업보호구역)
law_53
농업진흥지역도
2008-2016
대구획경지정리구역
law_54
경지정리현황도
2008-2016
일반경지정리구역
law_55
경지정리현황도
2008-2016
간이경지정리구역
law_56
경지정리현황도
2008-2016
한계농지
law_57
토지피복지도
2006-2016
환경생태적평가항목
다양성
eco_01
생태자연도
2003-2016
자연성
eco_02
생태자연도/임상도
1996-2016
풍부도
eco_03
생태계변화관찰지역도
2002-2016
희귀성
eco_04
생태자연도
2003-2016
허약성
eco_05
수치지형도/토지피복지도
2003-2016
군집구조의안정성
eco_07
임상도
1996-2016
연계성
eco_08
광역생태축
2007-2016
환경관리항목
환경보전해역
g_01
환경보전해역
2000-2016
특별관리해역
g_02
특별관리해역
2000-2016
습지보호지역
g_03
습지보호지역
2008-2016
생태계보전지역
g_04
생태계보전지역
2002-2016
갯벌
g_05
갯벌
2001-2016
람사르습지보호구역
g_06
문화재보호구역
1997-2016
문화재보호구역
g_07
용도지역지구도(KLIS)
2007-2016
산지전용제한지역
g_08
산지전용제한지역
2001-2016
수질보전특별대책지역
g_09
용도지역지구도(KLIS)
1990-2016
백두대간정맥
g_10
백두대간/정맥/지맥
2011-2016
저수지
g_11
저수지현황도
2001-2016
베이스맵
행정구역도(시도)
sido
-
-
행정구역도(시군구)
sgg
-
-
행정구역도(읍면동)
emd
-
-
표준유역도
drain
-
-
산지능선축
axis
-
-
전국 25,000도엽도
doyup
-
-
총량관리단위유역
unit
-
-
오류메시지
오류메시지
오류 내용
인증키 누락 및 오류
인증 URL 불일치
사용예제 (wms 예제)
http://ecvam.kei.re.kr/apiConfirm.do?
APIKEY=[APIKEY]&
DOMAIN=[DOMAIN]
var layer = ecvamLayerCreate([레이어명], [on/off여부-true/false]);
map.addLayer(layer);
OGC WMS specification
http://www.opengeospatial.org/standards/wms
사용예제
<script src="https://code.jquery.com/jquery-3.2.1.min.js" type="text/javascript"></SCRIPT>
<script src="http://www.openlayers.org/api/2.13/OpenLayers.js" type="text/javascript"></script>
<SCRIPT language="JavaScript" type="text/javascript" src="http://map.vworld.kr/js/apis.do?type=Base&apiKey=4E82C336-32B1-30AE-81AA-A34947590EB0&domain=localhost"></SCRIPT>
<SCRIPT language="JavaScript" type="text/javascript" src="http://ecvam.kei.re.kr//apiConfirm.do?APIKEY=ASDF-920W-004F-92IE&DOMAIN=http://localhost:8080"></SCRIPT>
<script type="text/javascript">
function init(){
var options = {
controls: [],
projection: new OpenLayers.Projection("EPSG:900913"),
displayProjection: new OpenLayers.Projection("EPSG:4326"),
units: "m",
controls : [],
numZoomLevels:21,
maxResolution: 156543.0339,
maxExtent: new OpenLayers.Bounds(-20037508.34, -20037508.34, 20037508.34, 20037508.34)
};
map = new OpenLayers.Map('map', options);

//1. 배경지도 추가하기
vBase = new vworld.Layers.Base('VBASE');
if (vBase != null){map.addLayer(vBase);}

var layer = ecvamLayerCreate('ecvam', 'true');
map.addLayer(layer);

var switcherControl = new OpenLayers.Control.LayerSwitcher();
map.addControl(switcherControl);
switcherControl.maximizeControl();

map.zoomToExtent( mapBounds.transform(map.displayProjection, map.projection ) );
map.zoomTo(8);

map.addControl(new OpenLayers.Control.PanZoomBar());
map.addControl(new OpenLayers.Control.MousePosition());
map.addControl(new OpenLayers.Control.Navigation());
map.addControl(new OpenLayers.Control.Attribution({separator:" "}))
}
</script>
예제파일 다운로드