로딩중
60초 후 자동 로그아웃 예정입니다.


안전한 사이트 이용을 위하여 20분동안 사용이 없으실 경우 자동으로 로그아웃됩니다.

로그인 시간을 연장하시려면 [로그인 연장] 버튼을 클릭하여 주시기 바랍니다.
EcoBank > 데이터개방 > 공개데이터 > 오픈API 사용가이드

사용안내

오픈API 소개

속성 정보

속성정보에 대한 데이터를 외부에서 활용할 수 있도록 XML 또는 JSON 형태로 데이터를 제공하는 API서비스입니다.



공간 정보

OGC(Open Geospatial Consortium)가 제정한 표준 프로토콜을 이용해 지리공간 정보를 두 가지 형태의 API서비스를 제공합니다.

WMS (Web Map Service) 서비스는 지리 데이터에서 생성된 맵 이미지(png, jpeg, gif)를 활용할 수 있도록 합니다.

WFS (Web Feature Service) 서비스는 (벡터 도형 및 속성을 지닌) 지리 피처 데이터를 활용할 수 있도록 합니다.



인증키 발급

오픈API서비스는 활용신청 절차를 통해 인증키 발급 후 이용하실 수 있습니다.
오픈API 활용신청은 공공데이터포털(www.data.go.kr)을 통해 하실 수 있습니다.
공공데이터포털로 이동하여 국가중점데이터 > 생태·자연도 평가정보 > 오픈API 에서 로그인 후 신청하실 수 있습니다.




요청 URL 작성 예시

오픈API 요청 URL은 '서비스별 요청 URL' 과 '요청 항목' 을 결합하여 작성합니다.
서비스별로 사용되는 요청항목은 [요청항목] 탭을 참고하시고, serviceKey에는 오픈API 활용신청 후 발급받은 유효한 인증키를 입력하세요.


속성 정보

서비스 결과는 XML 또는 JSON 형식으로 받을 수 있고, 아래 예시처럼 원하는 응답 결과의 출력 방식을 지정할 수 있습니다.
type 요청항목를 이용하여 원하는 응답 결과의 출력 방식을 지정하며, 응답 결과의 출력 방식을 지정하지 않으면 xml 형식이 기본 적용됩니다.

JSON 형식 : http://apis.data.go.kr/B553084/서비스별 요청 URL?type=json&serviceKey=인증키 [&요청항목=값 ]

XML 형식 : http://apis.data.go.kr/B553084/서비스별 요청 URL?type=xml&serviceKey=인증키 [&요청항목=값 ]



공간 정보

▪ http://apis.data.go.kr/B553084/서비스별 요청 URL?serviceKey=인증키 [&요청항목=값 ]



서비스별 요청 URL

서비스명 상세기능명 요청 URL
생태·자연도 WMS 조회 ecoapi/EcologyzmpService/wms/getEcologyzmpWMS
WFS 조회 ecoapi/EcologyzmpService/wfs/getEcologyzmpWFS
속성 조회 ecoapi/EcologyzmpService/attr/getEcologyzmpAttr
식생평가 WMS 조회 ecoapi/ActvnmapService/wms/getActvnmapWMS
WFS 조회 ecoapi/ActvnmapService/wfs/getActvnmapWFS
속성 조회 ecoapi/ActvnmapService/attr/getActvnmapAttr
습지평가 WMS 조회 ecoapi/SmldevalService/wms/getSmldevalWMS
WFS 조회 ecoapi/SmldevalService/wfs/getSmldevalWFS
속성 조회 ecoapi/SmldevalService/attr/getSmldevalAttr
지형평가 WMS 조회 ecoapi/TpgrphevalService/wms/getTpgrphevalWMS
WFS 조회 ecoapi/TpgrphevalService/wfs/getTpgrphevalWFS
속성 조회 ecoapi/TpgrphevalService/attr/getTpgrphevalAttr

요청항목

오픈API 서비스별 요청항목

유효한 요청 URL의 구성을 위해 아래의 서비스별 요청항목 정보를 참고하여 요청 매개변수를 "요청항목=값"의 형태인 이름/값 쌍으로 추가하여야 합니다.
상세기능별로 존재하는 요청항목은 아래 서비스별 요청항목 화면에서 확인할 수 있습니다.


WMS 서비스 요청항목

요청항목 필수여부 샘플데이터 설명
serviceKey 필수 인증키 (URL Encode) 공공데이터포털에서 발급받은 인증키를 입력합니다.
layers 옵션 tbl_opn_eczm 화면에 표출할 레이어입니다.
값은 쉼표로 구분한 레이어명의 나열입니다. ([레이어 목록] 탭 참고)
srs 필수 EPSG:5186 좌표 체계를 나타냅니다.
중부원점(GRS80) EPSG:5186 좌표계를 지원합니다.
bbox 필수 314548.9311225004
,401742.29949240043
,320867.0145135768
,409072.0397406582
크기(extent)를 정의하는 범위(bounding box)입니다.
실수 4개가 쉼표로 구성됩니다.
width 필수 663 반환 이미지의 너비를 픽셀값으로 설정합니다.(1024 보다 클 경우 1024 적용)
height 필수 768 반환 이미지의 높이를 픽셀값으로 설정합니다.(1024 보다 클 경우 1024 적용)
format 옵션 png 반환 이미지 형식입니다.
png, jpeg, gif 이미지 포맷을 지원합니다.
transparent 옵션 false 반환 이미지의 배경이 투명한지 결정합니다.
값은 true 혹은 false로, 기본값은 false입니다.
bgcolor 옵션 0xFFFFFF 반환 이미지의 배경색을 결정합니다.
값은 0xRRGGBB 형태로, 기본값은 0xFFFFFF(흰색)입니다.
exceptions 옵션 BLANK 예외 발생 시 처리 방법을 결정합니다.
- BLANK: 빈 이미지
- XML[기본값 ]: 에러 코드, 이름, 설명 정보를 담은 xml
- INIMAGE : 에러 정보가 포함된 이미지

WFS 서비스 요청항목

요청항목 필수여부 샘플데이터 설명
serviceKey 필수 인증키 (URL Encode) 공공데이터포털에서 발급받은 인증키를 입력합니다.
typeName 옵션 tbl_opn_eczm 질의 대상인 하나 이상의 피처 유형 이름의 리스트,
값은 쉼표로 구분한 이름의 나열입니다. ([레이어 목록] 탭 참고)
bbox 옵션 314548.9311225004
,401742.29949240043
,320867.0145135768
,409072.0397406582
좌표로 이루어진 사각형 안에 담겨 있는 (또는 부분적으로 걸쳐 있는) 피처를 검색합니다.
좌표 순서는 사용되는 좌표 시스템을 따름니다.
일반적 표현은 하단좌표, 상단좌표, 좌표체계 순서입니다.
(lc1,lc2,uc1,uc2,좌표체계 )
maxFeatures 옵션 10 요청에 대한 응답으로 WFS가 반환해야하는 피처의 최대 값입니다. (최대 허용값 : 500)
eczmGr 옵션 2 평가등급 코드(1: 1등급, 2: 2등급, 3: 3등급)로 서비스별로 요청항목명이 상이합니다.
- 생태·자연도 : eczmGr
- 식생평가 : vtnEvlGr
- 습지평가 : smldEvlGr
- 지형평가 : tpgEvlGr
ctprvnCd 옵션 47 시도 코드(법정동코드 10자리 중 2자리에 해당하는 시도[2] 코드)
시군구/읍면동 코드 입력시 시도 코드는 입력하실 필요가 없습니다.
signguCd 옵션 47190 시군구 코드(법정동코드 10자리 중 5자리에 해당하는 시도[2]+시군구[3] 코드)
읍면동 코드 입력시 시군구 코드는 입력하실 필요가 없습니다.
emdCd 옵션 47190250 읍면동 코드(법정동코드 10자리 중 8자리에 해당하는 시도[2]+시군구[3]+읍면동[3] 코드)

속성 서비스 요청항목

요청항목 필수여부 샘플데이터 설명
serviceKey 필수 인증키 (URL Encode) 공공데이터포털에서 발급받은 인증키를 입력합니다.
numOfRows 옵션 10 한 페이지의 결과 수입니다.(기본값 : 10)
pageNo 옵션 1 페이지 번호 입니다.(기본값 : 1)
type 옵션 xml 응답결과의 출력 방식입니다.
값은 xml 또는 json 으로 기본값은 xml 입니다.
eczmGr 옵션 2 평가등급 코드(1: 1등급, 2: 2등급, 3: 3등급)로 서비스별로 요청항목명이 상이합니다.
- 생태·자연도 : eczmGr
- 식생평가 : vtnEvlGr
- 습지평가 : smldEvlGr
- 지형평가 : tpgEvlGr
ctprvnCd 필수 47 시도 코드(법정동코드 10자리 중 2자리에 해당하는 시도[2] 코드)
시군구/읍면동 코드 입력시 시도 코드는 입력하실 필요가 없습니다.
signguCd 필수 47190 시군구 코드(법정동코드 10자리 중 5자리에 해당하는 시도[2]+시군구[3] 코드)
읍면동 코드 입력시 시군구 코드는 입력하실 필요가 없습니다.
emdCd 필수 47190250 읍면동 코드(법정동코드 10자리 중 8자리에 해당하는 시도[2]+시군구[3]+읍면동[3] 코드)

레이어 목록

오픈API에서 제공하는 상세기능 레이어 목록을 아래에서 확인할 수 있습니다.


서비스명 WMS 레이어명 WFS 레이어명 레이어 한글명
생태·자연도 tbl_opn_eczm tbl_opn_eczm 개방_생태자연도
식생평가 tbl_opn_vtn_evl tbl_opn_vtn_evl 개방_식생_평가
습지평가 tbl_opn_smld_evl tbl_opn_smld_evl 개방_습지_평가
지형평가 tbl_opn_tpgrph_evl tbl_opn_tpgrph_evl 개방_지형_평가

샘플코드

조회 하실 샘플 코드 버튼을 클릭하세요