메뉴 건너 뛰기
본문으로 바로가기

생활안전정보생활안전정보

오픈API Data 상세보기

범죄예방환경설계

XML WMS
사용신청안내사항
공공데이터 제공제도
  • 공공데이터중 위치정보를 포함한 서비스를 사용하고자 하는 사업자는 '위치정보의 보호 및 이용 등에 관한 법률'에 따라 방송통신위원회에 '위치정보서비스 허가'를 받거나 '위치기반 서비스사업 신고'를 하여야 합니다.
  • 이에 해당하는 사업자인 경우에는 첨부파일에 '위치기반서비스사업신고필증'을 첨부해 주시기 바랍니다.
  • 활용신청 시 '위치기반서비스사업신고필증'이 등록되지 않으면 반려가 될 수 있으니 참고 하시기 바랍니다.
주요항목정보
주요항목 범죄예방환경설계(CPTED) : 셉테드란, ‘Crime Prevention Through Environmental Design(범죄예방 환경설계)’의 약칭으로 도시계획 및 건축설계 시 범죄를 일으킬 수 있는 요소들을 제거하거나 최소화 시키는 일련의 노력과 과정들을 지칭합니다.
라이선스표시
라이선스
출처표시, 상업용금지, 변경금지, 공공누리 공공저작물자유이용허락 생활안전지도는 “공공누리 4유형(출처표시,상업적이용금지, 변경금지)” 조건에 따라 이용할 수 있습니다.
범죄예방환경설계정보표
분류체계 치안안전 제공기관 경찰청
관리부서명 - 관리부서 전화번호 -
API 유형 REST 데이터 포맷 XML + WMS
활용 신청 42 갱신주기 1년
수집일 2025년 수정일 2025-10-13
주요항목 범죄예방환경설계(CPTED) : 셉테드란, ‘Crime Prevention Through Environmental Design(범죄예방 환경설계)’의 약칭으로 도시계획 및 건축설계 시 범죄를 일으킬 수 있는 요소들을 제거하거나 최소화 시키는 일련의 노력과 과정들을 지칭합니다.
XML 호출 URL safemap.go.kr/openapi2/IF_0023 (아래 예제 참고)
WMS 호출 URL safemap.go.kr/openapi2/IF_0023_WMS (아래 예제 참고)
범죄예방환경설계오픈API 그리드(XML) 정보표
trget_type dsign_prps imprvm_pro dsign_dt rpt_file_n rpt_file_1 rpt_file_2 jp_cd jp_nm ps_cd ps_nm pa_cd pa_nm grid_id roadnm_add jibun_addr regr_id regr_no regr_nm regr_dpt_c regr_dpt_n reg_ts updr_id updr_no updr_nm updr_dpt_c updr_dpt_n upd_ts usr_cmnt shape_area shape_len
공동주택범죄예방 환경개선완료20160622---G30000001334001성정지구대G30000001333907천안서북경찰서G30000001324851충남청다바682682-충청남도 천안시 서북구 성정동 182-32khg86100138663강현구G30000001333907충남청 천안서북경찰서2021.03.04 10:45:06khg86100138663강현구G30000001333907충남청 천안서북경찰서2021.03.04 10:45:06성정동 셉테드 사업지--
기타시설방범완료20210825364--G30000001334909하남파출소G30000001324475화천경찰서G30000001324105강원청라아146064-강원도 화천군 하남면 원천리 757-2leescp100040625이승춘G30000001324475강원청 화천서2021.08.25 10:52:44leescp100040625이승춘G30000001324475강원청 화천서2021.08.25 10:52:44보안등 설치--
--완료2021032020--G30000001338061행신3파출소G30000001338044고양경찰서G30000001338000경기북부청다사420583-경기도 고양시 덕양구 행신동 966-7lee4702100097695이승현G30000001338044경기북부청 고양서2021.03.20 12:42:42beaver821100214665이희동G30000001338044경기북부청 고양서2023.11.03 14:24:39---
공동주택범죄예방디자인완료20210323---G30000000000763온양지구대G30000001325377아산경찰서G30000001324851충남청다바552645-충청남도 아산시 온천동 498xogml3562100201751남태희G30000001325377충남청 아산서2021.03.23 16:04:25xogml3562100201751남태희G30000001325377충남청 아산서2021.03.23 16:16:43º 20년 범죄예방디자인 사업지 - º 20년 범죄예방인프라 구축 사업지 ---
기타시설범죄예방디자인완료2018---G30G00071331217예산지구대G30000001325351예산경찰서G30000001324851충남청다바416534-충청남도 예산군 예산읍 예산리 394-6jo5588100216918조선호G30000001325351충남청 예산서2021.03.18 14:32:24jo5588100216918조선호G30000001325351충남청 예산서2021.03.18 14:32:24---
기타시설범죄예방디자인완료20210323---G30000001334177둔포파출소G30000001325377아산경찰서G30000001324851충남청다바590813-충청남도 아산시 둔포면 둔포리 255-4xogml3562100201751남태희G30000001325377충남청 아산서2021.03.23 16:09:13xogml3562100201751남태희G30000001325377충남청 아산서2021.03.23 16:09:13º 18년 범죄예방디자인 사업지--
--완료2021010424--G30000001338055행신지구대G30000001338044고양경찰서G30000001338000경기북부청다사400578-경기도 고양시 덕양구 토당동 497-1lee4702100097695이승현G30000001338044경기북부청 고양서2021.03.20 13:30:54beaver821100214665이희동G30000001338044경기북부청 고양서2023.11.03 14:24:19---
제2종근린신축완료20210324---G30000001336422다산파출소G30000001336365남양주남부경찰서G30000001338000경기북부청다사702576--godyam100110130김병수G30000001336365경기북부청 남양주남부2021.03.24 15:09:38godyam100110130김병수G30000001336365경기북부청 남양주남부2021.03.24 15:09:38배관을 타고 오르거나 내려올 수 없도록 구조물 설치--
공동주택범죄예방완료2020030131--G30000000000775중앙지구대G30000001325326당진경찰서G30000001324851충남청다바232774-충청남도 당진시 읍내동 994-1extrima100153004염승희G30000001325326충남청 당진서2021.03.26 09:15:25extrima100153004염승희G30000001325326충남청 당진서2021.03.26 09:15:25가로등 미설치 지역에 대한 범죄환경 개선 목적--
기타시설19년도 범죄예방공디자인사업 선정지완료20210330---G30000000000780광천지구대G30000001325303홍성경찰서G30000001324851충남청다바217344-충청남도 홍성군 광천읍 신진리 410-15bbangpol100138575방지훈G30000001325303충남청 홍성서2021.03.30 15:36:25bbangpol100138575방지훈G30000001325303충남청 홍성서2021.03.30 15:36:25---
범죄예방환경설계 정보조회 서비스
요청변수(Request Parameter)
범죄예방환경설계요청변수표
항목명(국문) 항목명(영문) 항목구분 샘플데이터 항목설명
인증키 serviceKey 인증키 (URL Encode) 생활안전지도에서 발급받은 인증키
한 페이지 결과 수 numOfRows 10 한 페이지 결과 수
페이지 번호 pageNo 1 페이지 번호
데이터 타입 returnType XML 요청자료형식(XML/JSON) Default : JSON
공통결과(Response Element)
범죄예방환경설계공통결과표
항목명(국문) 항목명(영문) 항목타입
결과코드 resultCode NUMBER
결과메시지 resultMsg VARCHAR2
한 페이지 결과 수 numOfRows NUMBER
페이지 번호 pageNo NUMBER
데이터 총 개수 totalCount NUMBER

출력결과(Response Element)
범죄예방환경설계출력결과표
항목명(국문) 항목명(영문) 항목타입 항목설명
범죄예방환경설계디자인대상 trget_type STRING
디자인종류 dsign_prps STRING
진행상황 imprvm_pro STRING
시작날짜 dsign_dt STRING
rpt_file_n rpt_file_n STRING
rpt_file_1 rpt_file_1 STRING
rpt_file_2 rpt_file_2 STRING
지구대코드 jp_cd STRING
지구대명 jp_nm STRING
경찰서코드 ps_cd STRING
경찰서명 ps_nm STRING
구청코드 pa_cd STRING
구청명 pa_nm STRING
국가지점번호 grid_id STRING
도로명주소 roadnm_add STRING
지번주소 jibun_addr STRING
계정명 regr_id STRING
계정번호 regr_no STRING
등록자명 regr_nm STRING
등록자부서코드 regr_dpt_c STRING
등록자부서명 regr_dpt_n STRING
등록일시 reg_ts STRING
변경자ID updr_id STRING
변경자번호 updr_no STRING
변경자명 updr_nm STRING
변경자부서코드 updr_dpt_c STRING
변경자부서명 updr_dpt_n STRING
변경일자 upd_ts STRING
변경코멘트 usr_cmnt STRING
반경 shape_area STRING
반경길이 shape_len STRING
제공 데이터 예제
/* JAVA 샘플 코드 */ StringBuilder strBuilder = new StringBuilder("http://safemap.go.kr/openapi2/IF_0023"); /*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("returnType","UTF-8") + "=" + URLEncoder.encode("xml", "UTF-8")); /*xml(기본값), JSON*/ URL url = new URL(strBuilder.toString()); HttpURLConnection con = (HttpURLConnection) url.openConnection();
범죄예방환경설계
요청변수(Request Parameter)
범죄예방환경설계요청변수표
항목명 샘플데이터 항목설명
serviceKey 인증키 (URL Encode) 발급받은 인증키
srs 좌표계 예시 ) EPSG:4326
bbox 표시할 영역 범위 허용 범위 초과시 오류
format 이미지 포맷 image/png ,image/jpeg
width 가로크기 요청할 이미지 가로 크기(px)
height 세로크기 요청할 이미지 세로 크기(px)
transparent 배경 투명 여부 TRUE/FALSE
제공 데이터 예제 (url호출)
*서비스 호출
StringBuilder strBuilder = new StringBuilder("http://safemap.go.kr/openapi2/IF_0023_WMS"); /*URL*/ strBuilder.append("?" + URLEncoder.encode("serviceKey","UTF-8") + "=서비스키"); /*Service Key*/ strBuilder.append("&" + URLEncoder.encode("srs","UTF-8") + "=" + URLEncoder.encode("EPSG:4326", "UTF-8")); /*좌표계 */ strBuilder.append("&" + URLEncoder.encode("bbox ","UTF-8") + "=" + URLEncoder.encode("126.84814453125,35.137879119634185,126.859130859375,35.146862906756304", "UTF-8")); /*표시할 영역 범위*/ strBuilder.append("&" + URLEncoder.encode("format","UTF-8") + "=" + URLEncoder.encode("mage/png", "UTF-8")); /*format*/ strBuilder.append("&" + URLEncoder.encode("width","UTF-8") + "=" + URLEncoder.encode("256", "UTF-8")); /*요청할 이미지 가로 크기(px)*/ strBuilder.append("&" + URLEncoder.encode("height","UTF-8") + "=" + URLEncoder.encode("256", "UTF-8")); /*요청할 이미지 세로 크기(px)*/ strBuilder.append("&" + URLEncoder.encode("transparent","UTF-8") + "=" + URLEncoder.encode("TRUE", "UTF-8")); /*배경 투명 여부*/ URL url = new URL(strBuilder.toString()); HttpURLConnection con = (HttpURLConnection) url.openConnection();
제공 데이터 예제 (OpenLayers)
*서비스 호출
param = {  name:"범죄예방환경설계",  serverUrl:'www.safemap.go.kr/openApi2/IF_0023_WMS?serviceKey=[serviceKey]',  layername:"A2SM_CPTED_G",  styles:"", }; var wmsLayer = new OpenLayers.Layer.WMS (  param.serverUrl,  {   layers: pram.layername,   styles: pram.styles,   format:"image/png",   srs:"EPSG:3857",   transparent: TRUE  },  {   isBaseLayer: false  } ); wmsLayer.getFullRequestString = function(newParams, altUrl) {  var url = OpenLayers.Layer.Grid.prototype.getFullRequestString.apply(   this, arguments  );  url = url.replace(/([?&])([^=]+)/g, function(match, sep, key){   if (key === "serviceKey") {    return sep + key;   }  return sep + key.toLowerCase();  }); return url; };
*서비스 범례 호출(XML)
layer=레이어명&style=스타일명 (스타일명이 없는 서비스의 경우 layer 만 입력) 예) http://www.safemap.go.kr/openapi2/lgdInfo?serviceKey=인증키&intId=IF_0023
범죄예방환경설계 정보조회 서비스
요청변수(Request Parameter)
범죄예방환경설계요청변수표
항목명(국문) 항목명(영문) 항목구분 샘플데이터 항목설명
인증키 serviceKey 인증키 (URL Encode) 생활안전지도에서 발급받은 인증키
타입 type DSD DSD: 자료구조정의
Generic: 일반수치자료
StructureSpecific: 구조화된수치자료
통계기준시작년도 startPrdDe 2021 통계기준시작년도
통계기준종료년도 endPrdDe 2024 통계기준종료년도
제공 데이터 예제
/* JAVA 샘플 코드 */ StringBuilder strBuilder = new StringBuilder("http://safemap.go.kr/intous/api/IF_0009_SDMX?itmId=T001+T002&objL1=ALL&objL2=ALL&prdSe=Y&version=v2_1&format=sdmx"); /*URL*/ strBuilder.append("&" + URLEncoder.encode("serviceKey","UTF-8") + "=서비스키"); /*Service Key*/ strBuilder.append("&" + URLEncoder.encode("type","UTF-8") + "=" + URLEncoder.encode("DSD", "UTF-8")); /*타입*/ strBuilder.append("&" + URLEncoder.encode("startPrdDe","UTF-8") + "=" + URLEncoder.encode("2021", "UTF-8")); /*통계기준시작년도*/ strBuilder.append("&" + URLEncoder.encode("endPrdDe","UTF-8") + "=" + URLEncoder.encode("2024", "UTF-8")); /*통계기준종료년도*/ URL url = new URL(strBuilder.toString()); HttpURLConnection con = (HttpURLConnection) url.openConnection();