• 작성일 작성일 : 13-07-25 16:21 / 조회 : 1,242

도로명 DB 메칭 데이터

 글쓴이 : 외인

매칭데이터 제공문서다운로드    메칭데이터다운로드


최근 작업할 일이 생겨 급하게 작업했는데 인터넷에 자료가 매우 부족함을 통감했다. ㅎㅎ 


기존의 주소와 도로명 DB의 메칭 테이터이다.

안전행정부 도로명주소 안내사이트 

http://www.juso.go.kr/notice/OpenArchivesList.do?noticeKd=26&type=matching 

에서 제공하는 txt 파일을 mysql 로 변환하여 다시 덤프한 sql 파일이다.

 

압축을 풀면 자그만치 1.15GB 의 엄청난 용량이다. 

DB 구조는 메칭데이터에서 제공하는 구도를 그대로 사용하였다. (한글첨부파일)


CREATE TABLE IF NOT EXISTS `zip_시도명` (

  `code_dong_bub` char(10) COLLATE utf8_bin default NULL COMMENT ‘법정동코드’,

  `si` varchar(20) COLLATE utf8_bin default NULL COMMENT ‘시도명’,

  `gu` varchar(20) COLLATE utf8_bin default NULL COMMENT ‘시군구명’,

  `dong_bub` varchar(20) COLLATE utf8_bin default NULL COMMENT ‘법정읍면동명’,

  `li` varchar(20) COLLATE utf8_bin default NULL COMMENT ‘법정리명’,

  `san` tinyint(4) NOT NULL DEFAULT ‘0’ COMMENT ‘산여부’,

  `jibun1` smallint(4) NOT NULL DEFAULT ‘0’ COMMENT ‘지번본번’,

  `jibun2` smallint(4) NOT NULL DEFAULT ‘0’ COMMENT ‘지번부번’,

  `code_doro` char(12) COLLATE utf8_bin NOT NULL DEFAULT ‘0’ COMMENT ‘도로명코드’,

  `nm_doro` varchar(80) COLLATE utf8_bin NOT NULL DEFAULT ‘’ COMMENT ‘도로명’,

  `jiha` tinyint(1) NOT NULL DEFAULT ‘0’ COMMENT ‘지하여부’,

  `bldg1` mediumint(5) NOT NULL DEFAULT ‘0’ COMMENT ‘건물본번’,

  `bldg2` mediumint(5) NOT NULL DEFAULT ‘0’ COMMENT ‘건물부번’,

  `nm_bldg` varchar(40) COLLATE utf8_bin default NULL COMMENT ‘건물명’,

  `nm_bldg_full` varchar(100) COLLATE utf8_bin default NULL COMMENT ‘상세건물명’,

  `num_bldg` char(25) COLLATE utf8_bin NOT NULL DEFAULT ‘’ COMMENT ‘건물관리번호’,

  `sn_dong` tinyint(2) NOT NULL DEFAULT ‘0’ COMMENT ‘읍면동일련번호’,

  `code_dong_hang` char(10) COLLATE utf8_bin default NULL COMMENT ‘행정코드’,

  `nm_dong` varchar(20) COLLATE utf8_bin default NULL COMMENT ‘행정동명’,

  `zipcode` char(6) COLLATE utf8_bin NOT NULL DEFAULT ‘’ COMMENT ‘우편번호’,

  `sn_zip` char(3) COLLATE utf8_bin NOT NULL DEFAULT ‘’ COMMENT ‘우편일련번호’,

  `etc` varchar(40) COLLATE utf8_bin default NULL COMMENT ‘다량배달처명’,

  `code_idong` varchar(2) COLLATE utf8_bin default NULL COMMENT ‘이동사유코드’,

  `day_byun` varchar(8) COLLATE utf8_bin default NULL COMMENT ‘변경일자’,

  `name_byun` varchar(25) COLLATE utf8_bin default NULL COMMENT ‘변경전도로명주소’,

  `si_bdname` varchar(200) COLLATE utf8_bin default NULL COMMENT ‘시군구용 건물명’,

  `gong_yubu` varchar(1) COLLATE utf8_bin default NULL COMMENT ‘공동주택여부’,

  PRIMARY KEY  (num_bldg),

  KEY si (si,gu,dong_bub,code_doro,nm_doro,code_dong_bub,code_dong_hang)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;




  • 다음글
  • 목록
go top google+ page facebook tistory rss