오픈API Data 상세보기
이동통제초소
XML WMS사용신청안내사항
공공데이터 제공제도
라이선스표시
- 공공데이터중 위치정보를 포함한 서비스를 사용하고자 하는 사업자는 '위치정보의 보호 및 이용 등에 관한 법률'에 따라 방송통신위원회에 '위치정보서비스 허가'를 받거나 '위치기반 서비스사업 신고'를 하여야 합니다.
- 이에 해당하는 사업자인 경우에는 첨부파일에 '위치기반서비스사업신고필증'을 첨부해 주시기 바랍니다.
- 활용신청 시 '위치기반서비스사업신고필증'이 등록되지 않으면 반려가 될 수 있으니 참고 하시기 바랍니다.
주요항목 | (농림축산검역본부) 거점소독시설 및 이동통제초소 현황 |
---|
라이선스 |
생활안전지도는 “공공누리 4유형(출처표시,상업적이용금지, 변경금지)” 조건에 따라 이용할 수 있습니다.
|
---|
분류체계 | 시설안전 | 제공기관 | 농림축산검역본부,지자체 |
---|---|---|---|
관리부서명 | - | 관리부서 전화번호 | 070-7510-3703 |
API 유형 | REST | 데이터 포맷 | XML + WMS |
활용 신청 | 4 | 갱신주기 | 1년 |
수집일 | 2021년 | 수정일 | 2023-02-13 |
주요항목 | (농림축산검역본부) 거점소독시설 및 이동통제초소 현황 | ||
XML 호출 URL | safemap.go.kr/openApiService/data/gerMvmnCnrlGurpostData.do (아래 예제 참고) | ||
WMS 호출 URL | safemap.go.kr/openApiService/wms/getLayerData.do (아래 예제 참고) |
OBJT_ID | GURPOST_KN | GURPOST_NM | STATUS | SETUP_DT | CTPRVN_CD | SGG_CD | EMD_CD | X | Y |
---|---|---|---|---|---|---|---|---|---|
245 | 거점소독장소 | 천북 거점소독소 | - | - | 44 | 44180 | 44180330 | 14092335.0897 | 4368870.5799 |
246 | 거점소독장소 | 청소 거점소독소 | - | - | 44 | 44180 | 44180340 | 14092767.0093 | 4363901.9782 |
247 | 거점소독장소 | 팔봉거점소독시설 | - | - | 44 | 44210 | 44210330 | 14066254.0462 | 4410146.8398 |
248 | 거점소독장소 | 홍성 고암리 거점 | - | - | 44 | 44800 | 44800250 | 14101144.9142 | 4381282.0673 |
249 | 거점소독장소 | 관촌거점소독시설 | - | - | 45 | 45750 | 45750380 | 14165830.4439 | 4257875.1959 |
250 | 거점소독장소 | 전주시 | - | - | 45 | 45113 | 45113134 | 14139593.5531 | 4283583.5408 |
251 | 거점소독장소 | 무주군(무주IC) | - | - | 45 | 45730 | 45730250 | 14210143.3936 | 4296938.4863 |
252 | 거점소독장소 | 군산시(동우) | - | - | 45 | 45130 | 45130340 | 14123781.7326 | 4302194.2364 |
253 | 거점소독장소 | 진안군(성수) | - | - | 45 | 45720 | 45720360 | 14171011.253 | 4263723.7186 |
254 | 거점소독장소 | 순창군(순창IC) | - | - | 45 | 45770 | 45770250 | 14154520.3836 | 4212619.8602 |
이동통제초소 정보조회 서비스
요청변수(Request Parameter)
항목명(국문) | 항목명(영문) | 항목구분 | 샘플데이터 | 항목설명 |
---|---|---|---|---|
인증키 | serviceKey | 필 | 인증키 (URL Encode) | 공공데이터포털에서 발급받은 인증키 |
한 페이지 결과 수 | numOfRows | 필 | 10 | 한 페이지 결과 수 |
페이지 번호 | pageNo | 필 | 1 | 페이지 번호 |
데이터 타입 | dataType | 옵 | XML | 요청자료형식(XML/JSON) Default : XML |
공통결과(Response Element)
항목명(국문) | 항목명(영문) | 항목크기(byte) | 항목타입 |
---|---|---|---|
결과코드 | resultCode | 2 | NUMBER |
결과메시지 | resultMsg | 50 | VARCHAR2 |
한 페이지 결과 수 | pageIndex | 4 | NUMBER |
데이터 총 개수 | totCnt | 4 | NUMBER |
출력결과(Response Element)
항목명(국문) | 항목명(영문) | 항목크기(byte) | 항목타입 |
---|---|---|---|
일련번호 | OBJT_ID | 38 | NUMBER |
초소종류 | GURPOST_KN | 50 | VARCHAR2 |
초소명 | GURPOST_NM | 50 | VARCHAR2 |
상태 | STATUS | 50 | VARCHAR2 |
설정일자 | SETUP_DT | 8 | VARCHAR2 |
시도코드 | CTPRVN_CD | 2 | VARCHAR2 |
시군구코드 | SGG_CD | 5 | VARCHAR2 |
읍면동코드 | EMD_CD | 8 | VARCHAR2 |
X좌표 | X | 15 | NUMBER |
Y좌표 | Y | 15 | NUMBER |
제공 데이터 예제
/* JAVA 샘플 코드 */
StringBuilder strBuilder = new StringBuilder("http://safemap.go.kr/openApiService/data/gerMvmnCnrlGurpostData.do"); /*URL*/
strBuilder.append("?" + URLEncoder.encode("serviceKey","UTF-8") + "=서비스키"); /*Service Key*/
strBuilder.append("&" + URLEncoder.encode("pageNo","UTF-8") + "=" + URLEncoder.encode("1", "UTF-8")); /*페이지번호*/
strBuilder.append("&" + URLEncoder.encode("numOfRows","UTF-8") + "=" + URLEncoder.encode("10", "UTF-8")); /*한 페이지 결과 수*/
strBuilder.append("&" + URLEncoder.encode("type","UTF-8") + "=" + URLEncoder.encode("xml", "UTF-8")); /*xml(기본값), JSON*/
URL url = new URL(strBuilder.toString());
HttpURLConnection con = (HttpURLConnection) url.openConnection();
*서비스 범례 호출(XML)
layer=레이어명&style=스타일명 (스타일명이 없는 서비스의 경우 layer 만 입력)
예) http://www.safemap.go.kr/legend/legendApiXml.do?apikey=인증키&layer=A2SM_MVMNCNRLGURPOST&style=A2SM_MvmnCnrlGurpost
이동통제초소
요청변수(Request Parameter)
항목명 | 샘플데이터 | 항목설명 |
---|---|---|
serviceKey | 인증키 (URL Encode) | 발급받은 인증키 |
layername | 주제도명 | 서비스 주제도명 |
styles | 스타일명 | 서비스 스타일명 |
제공 데이터 예제
*서비스 호출
param = { name:'이동통제초소', serverUrl:'www.safemap.go.kr/openApiService/wms/getLayerData.do?apikey=[APIKEY]', layername:'A2SM_MVMNCNRLGURPOST', styles:'A2SM_MvmnCnrlGurpost' }; var wmsLayer = new OpenLayers.Layer.WMS ( param.name, param.serverUrl, { layers: ''+param.layername, styles:param.styles, format: 'image/png', exceptions:'text/xml', transparent: true }, { isBaseLayer: false } );
*서비스 범례 호출(XML)
layer=레이어명&style=스타일명 (스타일명이 없는 서비스의 경우 layer 만 입력) 예) http://www.safemap.go.kr/legend/legendApiXml.do?apikey=인증키&layer=A2SM_MVMNCNRLGURPOST&style=A2SM_MvmnCnrlGurpost
param = { name:'이동통제초소', serverUrl:'www.safemap.go.kr/openApiService/wms/getLayerData.do?apikey=[APIKEY]', layername:'A2SM_MVMNCNRLGURPOST', styles:'A2SM_MvmnCnrlGurpost' }; var wmsLayer = new OpenLayers.Layer.WMS ( param.name, param.serverUrl, { layers: ''+param.layername, styles:param.styles, format: 'image/png', exceptions:'text/xml', transparent: true }, { isBaseLayer: false } );
*서비스 범례 호출(XML)
layer=레이어명&style=스타일명 (스타일명이 없는 서비스의 경우 layer 만 입력) 예) http://www.safemap.go.kr/legend/legendApiXml.do?apikey=인증키&layer=A2SM_MVMNCNRLGURPOST&style=A2SM_MvmnCnrlGurpost