Giter Club home page Giter Club logo

admdongkor's Introduction

중요 공지 (2023.07.04)

  • 바로 아래 항목에서 언급하는, 도로명주소지도 사이트의 행정동 지도 월별 공개 사실을 알게 되어 이 깃헙은 업데이트를 종료하거나 다른 형식으로 대체할 예정입니다.
  • 기존에는 국가기관에서 제공하던 행정동 경계의 업데이트가 매우 늦어 이 깃헙을 운영하게 되었으나, 도로명주소지도의 경우 매달 업데이트 되므로 굳이 덜 자세한 지도를 수작업하여 배포할 필요가 없다고 판단됩니다.
  • 따라서, 이 깃헙은 도로명주소지도 사이트에서 제공하는 행정동경계의 정합성등을 수정하는 코드 등의 게시 용도로 사용하거나, 다른 특별한 경우에만 업데이트 하는 식으로 사용할 예정입니다.

대한민국 행정동 경계(admdongkor)

  • 저작권 관련 사항은 본 문서의 끝부분에 기술하였으니 참고하시기 바랍니다.

  • 정확하고 자세한 행정동 경계가 필요한 분들은 아래의 링크들에서 다운받으시기 바랍니다.

    • https://business.juso.go.kr/addrlink/adresInfoProvd/guidance/provdAdresInfo.do
      • 2022년 5월 부터 도로명주소지도 사이트에서도 행정동 경계를 배포하고 있습니다. 한 달에 한번 업데이트 됩니다.
      • 위의 링크에서 '구역의 도형'을 신청하여 받으면 됩니다.
      • 시도 별로 분할되어 있으며, TL_SCCO_GEMD 파일이 행정동 경계입니다.
      • 이 곳에서 배포하는 경계보다 훨씬 세밀하고 정확하며, 토폴로지 정합성도 거의 잘 맞춰져 있습니다.
    • http://data.nsdi.go.kr/dataset/20171206ds00001
      • 국가공간정보 포털 사이트에서도 행정동 경계를 받을 수 있습니다.
      • 1년에 한 번 정도 업데이트 되는 것 같습니다.

대한민국 행정동 경계 파일입니다.

  • 통계청 통계지리정보서비스에서 제공하는 행정동 경계 파일을 바탕으로, 행정동 변경 이력을 수정하여 반영한 파일입니다.
  • geojson 형식이며, 좌표계는 WGS84 (EPSG:4326) 입니다.
  • geojson 및 csv 파일 인코딩 형식은 UTF-8입니다.
  • topology 정합성을 검토하였습니다.(폴리곤 경계끼리 잘 맞습니다)
  • 속성의 adm_cd 는 통계청에서 사용하는 7자리의 [한국행정구역분류코드]입니다.
  • 속성의 adm_cd2 는 행정안전부 사용하는 10자리의 [행정기관코드]입니다.(2018.07.24 업데이트 파일부터 적용)
  • 속성의 adm_cd8 는 통계청에서 사용하는 8자리의 새로운 [한국행정구역분류코드]입니다. (2022.01.01 업데이트 파일부터 적용)
  • 속성의 adm_nm 은 통계청에서 사용하는 전국 행정동 이름입니다.
  • 일부 지역들이 실제 행정동 경계와 잘 맞지 않습니다. 지속적인 수정이 필요합니다.
  • 최신 버젼만 업로드하지 않고 변경 이력별로 지속적으로 남길 예정입니다.

통계청 마이크로데이터서비스(MDIS) 인구이동 데이터용 행정동 경계 중심점

  • [통계청MDIS인구용_행정경계중심점] 폴더에는 통게청 MDIS 의 인구이동 데이터와 매칭시킬 수 있는 행정 경계 중심점 파일이 있습니다.
  • 행정안전부에서 사용하는 10자리 코드 기준입니다. 좌표계는 UTMK(EPSG:5179, KOREA 2000 Unified CS)
  • 최신 자료인 2001~2022년에 존재하는 모든 출장소, 읍면동, 시군구, 시도 중심점이 있습니다. 출장소는 위치를 별도로 찾아서 입력해두었습니다.
  • 서울특별시 같은 경우 1100000000으로, 서울 종로구 같은 경우 1111000000 등 10자리로 맞춰 놓았습니다.
  • 과거 행정구역 경계 파일에서 중심점을 추출하고 일부 수작업으로 이동시켰습니다.
  • 청원군처럼 도너츠 형상으로 되어 있는 곳은 임의로 옮겼지만, 위치가 마음에 안 들 수도 있습니다. 필요한 부분은 수정해서 사용하시면 됩니다.

파일 버젼

  • ver20230701

    • 2023년 4월 13일 세종특별자치시 도담동이 도담동과 어진동으로 분할되었습니다.
    • 2023년 4월 29일 경기도 과천시 갈현동이 갈현동과 원문동으로 분할되었습니다.
    • 2023년 5월 1일 경기도 하남시 풍산동의 이름이 미사3동으로 변경되었습니다.
    • 2023년 6월 11일 강원도의 이름이 강원특별자치도로 변경되었습니다. 관련 코드들도 변경되었습니다.
    • 2023년 6월 29일 인천광역시 남동구 구월2동과 간석2동의 경계가 조정되었습니다.
    • 2023년 7월 1일 경상북도 군위군이 대구광역시로 편입되었습니다.
    • 2023년 7월 1일 경기도 화성시 동탄7동이 동탄7동과 동탄9동으로 분할되었습니다.
  • ver20230401

    • 2023년 1월 9일 경기도 파주시 운정4동, 운정5동, 운정6동이 신설되고 다른 행정동 경계가 조정되었습니다.
    • 2023년 2월 24일 광주광역시 광산구 법정동 경계가 조정되었습니다. 이에 따른 행정동 경계 조정 여부는 불명확하지만, 광산 imap(https://imap.gwangsan.go.kr/imap/home/programs/tongmap/index?menu=226)을 바탕으로 기존과 차이나는 경계들을 맞춰주었습니다. 행정동 코드가 일부 수정되었습니다.
    • 2023년 3월 30일 세종특별자치시 새롬동이 새롬동과 나성동으로 분할되었습니다.
    • 읍면동을 시군구로, 시군구를 시도 경계로 dissolve 할 때 일부 경계끼리의 미세한 불일치로 폴리곤 잔여물이 남는 문제가 있어, 전체적으로 경계들을 다시 맞춰주었습니다.
  • ver20230101

    • 2022년 12월 23일 서울 강남구 일원2동의 명칭이 개포3동으로 변경되었습니다(경계불변, 코드는 변경)
    • 2022년 12월 31일 전라남도 화순군 화순읍에 민원출장소가 신설되면서 화순읍의 코드가 변경되었습니다.(경계 불변)
  • ver20221001

    • 2022년 9월 1일 경기도 광주시 오포읍이 오포1동, 오포2동, 신현동, 능평동으로 승격 및 4분할 되었습니다.
  • ver20220701

    • 2022년 6월 20일 대전광역시 서구 가수원동이 가수원동과 도원동으로 분할되었습니다.
    • 2022년 7월 1일 세종시 연기면, 새롬동, 해밀동, 연동면, 반곡동의 경계가 상호간에 조정되었습니다.
    • ver20220401, ver20220309, ver20220101 에서 세종시 소담동과 반곡동의 위치가 뒤바뀐 것을 수정했습니다.
  • ver20220401

    • 2022년 4월 1일 부산광역시 기장군 일광면이 일광읍으로 승격되었습니다.
    • 일광읍과 3월 9일 변동된 행정구역에 대해 통계청 7자리, 8자리 코드를 업데이트 했습니다.
  • ver20220309

    • 2022년 3월 9일 대한민국 20대 대통령선거의 읍면동 선거구와 일치하는 버젼입니다.
    • 선거관리위원회에서 사용하는 코드 및 이름의 경우, 속성 테이블에 ELEC_ 접두어가 붙어 있습니다.
    • 2022년 1월 3일 경기도 고양시 덕양구 삼송동이 삼송1동과 삼송2동으로 분할되었습니다. 동시에 흥도동과 경계가 조정되었습니다.
    • 2022년 1월 3일 경기도 고양시 덕양구 행신3동이 행신3동과 행신4동으로 분할되었습니다.
    • 2022년 1월 3일 경기도 고양시 일산동구 중산동이 중산1동과 중산2동으로 분할되었습니다.
    • 2022년 1월 3일 경기도 고양시 일산서구 탄현동이 탄현1동과 탄현2동으로 분할, 송산동이 덕이동과 가좌동으로 동이름 변경 및 분할되었습니다.
    • 통계청 코드는 아직 부여되지 않았으므로 변경된 행정동 코드의 뒷자리를 xx및 xxx로 두었습니다. (adm_cd 및 acm_cd8)
    • 행안부 코드 10자리(adm_cd2)는 정상적으로 부여되어 있습니다.
  • ver20220101

    • 2021년 10월 25일 경기도 평택시 비전1동이 비전1동과 동삭동으로 분할되었습니다.
    • 2021년 10월 26일 세종특별자치시 소담동이 소담동과 반곡동으로 분할되었습니다.
    • 2021년 11월 1일 대전광역시 유성구 진잠동, 원신흥동, 온천1동이 진잠동, 원신흥동, 온천1동, 학하동, 상대동으로 분할되면서 경계가 조정되었습니다.
    • 2021년 11월 2일 강원도 영월군 중동면의 명칭이 산솔명으로 변경되었습니다.
    • 2021년 11월 15일 충청남도 천안시 서북구 불당동이 불당1동과 불당2동으로 분할되었습니다.
    • 2021년 11월 17일 경기도 평택시 고덕면이 고덕면과 고덕동으로 분할되었습니다. 주변 몇몇 행정동의 일부가 고덕동으로 편입되면서 경계가 조정되었습니다.
    • 2021년 11월 29일 대구광역시 달서구 월성1동과 진천동이 월성1동, 진천동, 유천동으로 분할되면서 경계가 조정되었습니다.
    • 2021년 11월 29일 경기도 광명시 소하2동이 소하2동과 일직동으로 분할되었습니다.
    • 2021년 12월 31일 경기도 여주시 능서면의 명칭이 세종대왕면으로 변경되었습니다.
    • 20190908 이후의 모든 파일에서 동탄6동과 동탄7동의 10자리 행정동코드 오류를 수정했습니다.
    • 20200401 이후의 모든 파일에서 의정부1동과 의정부3동이 통합되지 않았던 오류를 수정했습니다.
    • 20200701 이후의 모든 파일에서 하남시 감북동 행정동코드 오류를 수정했습니다.
    • 20210101 이후의 모든 파일에서 구미시 비산동 행정동코드 오류를 수정했습니다.
    • 통계청에서 새로 공표한 8자리 행정동코드를 adm_cd8 컬럼에 추가했습니다. 앞으로 7자리를 폐지하고 8자리로 대체한다고 하니 통계청의 안내를 참고하시기 바랍니다.
  • ver20211001

    • 2021년 7월 5일 경기도 시흥시 배곧동이 배곧1동과 배곧2동으로 분할되었습니다.
    • 2021년 7월 26일 광주광역시 남구 효덕동이 효덕동과 진월동으로 분할되었습니다.
    • 2021년 9월 6일 경기도 용인시 처인구 역삼동이 역북동과 삼가동으로 분할, 죽전1동이 죽전1동과 죽전3동으로 분할, 상현1동이 상현1동과 상현3동으로 분할되었습니다.
    • 2021년 9월 28일 세종특별자치시 도담동이 도담동과 해밀동으로 분할되었습니다.
  • ver20210701

    • 2021년 6월 1일 인천광역시 서구 원당동이 원당동과 아라동으로 분할되었습니다.
    • 2021년 6월 1일 강원도 홍천군 동면의 이름이 영귀미면으로 변경되었습니다.
    • 2021년 7월 1일 서울특별시 강동구 강일동이 강일동과 상일제2동으로 분할되었습니다. 상일동은 상일제1동으로 명칭변경되었습니다.
    • 2021년 7월 1일 인천광역시 중구 북성동과 송월동이 개항동으로 통합되었습니다.
    • 2021년 7월 1일 경기도 군포시 대야동이 대야동과 송부동으로 분할되었습니다.
    • 2021년 7월 1일 경기도 파주시 군내면, 장단면, 진동면, 진서면이 장단면으로 통합되었습니다.
    • 2021년 7월 1일 경상북도 구미시 원평1동과 원평2동이 원평동으로 통합되었습니다.
    • 2021년 7월 1일 경상남도 창원시 의창구 용지동이 창원시 성산구 용지동으로 변경되었습니다.(용지동의 소속 자치구 변경)
    • 접경지역 경계 폴리곤을 다소 조정하였습니다.
  • ver20210401

    • 2021년 2월 19일 경기도 용인시 처인구의 남사면이 남사읍으로 승격되었습니다.
    • 2021년 4월 1일 경상북도 경주시 양북면이 문무대왕면으로 명칭변경되었습니다.
  • ver20210101

    • 2020년 10월 26일 인천광역시 연수구 송도4동이 송도4동과 송도5동으로 분할 되었습니다.
    • 2020년 11월 1일 울산광역시 울주군 삼남면이 삼남읍으로 승격되었습니다.
    • 2020년 12월 1일 경기도 광주시 경안동이 경안동과 쌍령동으로 분할,
    • 2020년 12월 1일 경기도 광주시 송정동이 송정동과 탄벌동으로 분할,
    • 2020년 12월 1일 경기도 광주시 광남동이 폐지되고 광남1동과 광남2동으로 분할되면서 신설되었습니다.
    • 2021년 1월 1일 강원도 양구군 남면이 국토정중앙면으로 명칭변경되었습니다.
    • 2021년 1월 1일 경상북도 구미시 산동면이 산동읍으로 승격,
    • 2021년 1월 1일 경상북도 구미시 비산동과 공단1동이 비산동으로 통합,
    • 2021년 1월 1일 경상북도 구미시 공단2동이 공단동으로 명칭변경되었습니다.
    • 2021년 1월 1일 경상북도 군위군 고로면이 삼국유사면으로 명칭변경되었습니다.
  • ver20201001

    • 2020년 7월 6일 대구광역시 동구 안심3.4동이 안심3동, 안심4동, 혁신동으로 분할되었습니다.
    • 2020년 7월 6일 대구광역시 동구 불로봉무동과 지저동 사이의 경계가 조정, 신암1동과 신암4동 사이의 경계가 조정되었습니다.
    • 2020년 7월 15일 세종특별자치시 연기면 지역 일부가 도담동으로 편입되었습니다.(경계조정)
    • 2020년 7월 15일 세종특별자치시 금남면과 연동면 지역 일부가 소담동으로 편입되었습니다.(경계조정)
    • 2020년 7월 20일 경상북도 구미시 행정동 간의 경계가 일부 조정되었습니다.(경계조정)
    • 2020년 7월 27일 광주광역시 북구 건국동이 건국동과 신용동으로 분할,
    • 2020년 8월 14일 세종특별차지시 새롬동이 새롬동과 다정동으로 분할되었습니다.
  • ver20200701

    • 2020년 4월 20일 경기도 하남시 감북동이 감북동과 감일동으로 분할되었습니다.
    • 세종시 일부 토폴로지 오류를 수정하였습니다.
  • ver20200401 + 20200515

    • 2020년 1월 6일 경기도 의정부시 의정부1동과 의정부3동이 의정부1동으로 통합,
    • 2020년 1월 13일 경기도 의정부시 송산2동이 송산2동과 송산3동으로 분할,
    • 2020년 1월 20일 경기도 용인시 기흥구 영덕동이 영덕1동과 영덕2동으로 분할,
    • 2020년 1월 20일 경기도 용인시 기흥구 상갈동이 상갈동과 보라동으로 분할,
    • 2020년 1월 20일 경기도 용인시 기흥구 동백동이 동백1동, 동백2동, 동백3동으로 분할,
    • 대구광역시 달성군 현풍읍의 통계청 코드 미반영 오류를 정정,
    • 전라북도 김제시 만경읍과 성덕면 사이의 토폴로지 오류를 수정하였습니다.
    • 통계청의 재수정으로 경상남도 사천시 벌룡동의 이름이 벌용동으로 정정, 시흥시 장곡동 관할구역 경계가 일부 변경되었습니다.
  • ver20200101

    • 2020년 1월 1일에 다수의 행정동이 변경되었습니다.
    • 서울특별시 구로구 오류2동이 오류2동과 항동으로 분할,
    • 부산광역시 금정구 장전2동, 장전3동이 장전2동으로 통합,
    • 경상남도 창원시 마산합포구 교방동과 노산동이 교방동으로 통합,
    • 경상남도 창원시 진해구 중앙동, 태평동, 충무동이 충무동으로 통합,
    • 전라남도 화순군 북면과 남면이 각각 백아면과 사평면으로 이름 변경,
    • 경상북도 경산시 압량면이 압량읍으로 승격,
    • 경상북도 상주시 사벌면이 사벌국면으로 이름 변경되었습니다.
  • ver20191231

    • 2019년 10월 21일 경기도 화성시 동탄6동이 동탄6동과 동탄8동으로 분할되었습니다.
    • 2019년 11월 4일 인천광역시 서구 당하동이 당하동과 마전동으로 분할되었습니다.
    • 통계청 2020년 1월 1일 공지파일에 2019년 12월 31일과 2020년 1월 1일을 구분해 놓았으므로 이 자료에서도 동일하게 구분하였습니다.
  • ver20191001

    • 2019년 9월 23일 경기도 김포시 구래동이 구래동과 마산동으로 분할되었습니다.
    • 2019년 9월 30일 경기도 평택시 비전2동이 비전2동과 용이동으로 분할되었습니다.
    • 2019년 10월 1일 전라북도 전주시 덕진구 동산동의 이름이 여의동으로 변경되었습니다.
    • 통계청에서 변경이력을 1년에 정기적으로 네 번(1.1, 4.1, 7.1, 10.1) 공지합니다. 앞으로 업데이트는 공지한 날짜의 변경분까지 반영할 예정입니다.
  • ver20190908

    • 2019년 4월 15일 경기도 수원시 영통구 태장동이 망포1동과 망포2동으로 분할되었습니다.
    • 2019년 7월 1일 경기도 화성시 동탄6동이 동탄6동과 7동으로 분할되었습니다.
    • 2019년 7월 1일 충청북도 진천군 덕산면이 덕산읍으로 승격되었습니다.
    • 2019년 7월 1일 경기도 부천시의 행정동이 10개 행정동으로 통폐합되었습니다.
    • 2019년 7월 1일까지 변경된 행정동의 adm_cd 속성에는 새로 부여된 7자리코드를 적었습니다.
    • 2019년 7월 1일까지 변경된 행정동의 adm_cd2 속성에는 모두 변경된 10자리 코드로 수정했습니다.
  • ver20190403

    • 2019년 1월 1일 인천광역시 연수구 송도2동이 송도2동과 송도 4동으로 분할되었습니다.
    • 2019년 2월 19일 전라남도 담양군 남면의 이름이 가사문학면으로 변경되었습니다. (경계 불변)
    • 2019년 3월 1일 경상북도 청송군 부동면의 이름이 주왕산면으로 변경되었습니다. (경계 불변)
    • 2019년 4월 1일까지 변경된 행정동의 adm_cd 속성에는 새로 부여된 7자리코드를 적었습니다.
    • 2019년 4월 1일까지 변경된 행정동의 adm_cd2 속성에는 모두 변경된 10자리 코드로 수정했습니다.
    • 서울특별시 마포구 합정동과 서교동의 꼬인 경계를 수정하였습니다.
  • ver20181106

    • 2018년 9월 27일 경기도 의정부시 가능1동의 이름이 가능동으로 명칭변경되었습니다. (경계 불변)
    • 2018년 10월 1일 부산광역시 금정구 금사동의 이름이 금사회동동으로 명칭변경되었습니다. (경계 불변)
    • 2018년 10월 8일 경기도 시흥시 정왕4동이 정왕4동과 배곧동으로 분할되었습니다.
    • 2018년 11월 1일 대구광역시 달성군 옥포면과 현풍면이 옥포읍과 현풍읍으로 승격되었습니다. (경계 불변)
    • 2018년 11월 5일 인천광역시 남동구 장수서창동이 장수서창동과 서창2동으로 분할되었습니다.
    • 2018년 10월 1일까지 변경된 행정동의 adm_cd 속성에는 새로 부여된 7자리코드를 적었으며, 그 이후 변경된 행정동의 마지막 두자리는 알파벳으로 처리하였습니다.
    • 2018년 11월 5일까지 변경된 행정동의 adm_cd2 속성에는 모두 변경된 10자리 코드로 수정했습니다.
  • ver20180724

    • 2018년 7월 23일까지 변경된 모든 행정동에 10자리 행정기관코드를 추가하였습니다. (adm_cd2 필드 참고)
    • 2018년 7월 1일 경기도 고양시 덕양구 신도동이 삼송동으로 명칭 변경되었습니다. (경계 불변)
    • 2018년 7월 1일 인천광역시 서구 행정동 명칭이 5건 변경되었습니다. (경계 불변)
    • 2018년 7월 1일 전라북도 전주시 완산구 효자4동이 효자4동,효자5동,덕진구 혁신동으로 3분할 되었습니다.
    • 2018년 7월 1일 인천광역시 남구가 인천광역시 미추홀구로 명칭 변경 되었습니다. (경계 불변)
    • 2018년 7월 16일~23일에 세종특별자치시 보람동이 보람동, 대평동, 소담동으로 3분할 되었습니다.
    • 2018년 7월 1일까지 변경된 행정동은 새로 부여된 코드를 적었으며, 그 이후 변경된 행정동 코드의 마지막 두자리는 알파벳으로 처리하였습니다.
  • ver20180401

    • 2018년 4월 1일 울산광역시 울주군 청량면이 청량읍으로 명칭 변경되었습니다. (경계 불변)
    • 2018.6.13 제7회 전국동시지방선거의 행정동 경계로 사용할 수 있습니다. 중앙선거관리위원회 홈페이지에서 청량면 -> 청량읍 변동분까지 반영된 것을 확인하였습니다.
  • ver20180301

    • 2017년 12월 11일 경기도 용인시 처인구 모현면과 이동면이 모현읍과 이동읍으로 변경되었습니다. (경계 불변)
    • 2017년 12월 18일 경기도 남양주시 다산1동과 다산2동이 신설되면서 영역과 명칭이 세부적으로 조정되었습니다.
    • 2017년 12월 26일 경기도 수원시 영통구 영통1,2동이 조정되고 영통3동이 신설되었습니다.
    • 2018년 1월 1일 부산광역시 강서구 명지동이 명지1,2동으로 분동되었습니다.
    • 2018년 1월 1일 인천광역시 중구 영종동이 영종동과 영종1동으로 분동되었습니다.
    • 2018년 1월 22일 경기도 화성시 새솔동이 신설되고 동탄 4,5,6동이 조정되었습니다.
    • 2018년 3월 1일 대구광역시 달성군 유가읍이 유가면으로 변경되었습니다.
    • 2018년 1월 1일까지 변경된 행정동은 새로 부여된 코드를 적었으며, 그 이후 변경된 행정동 코드의 마지막 두자리는 알파벳으로 처리하였습니다.
  • ver20171016

    • 2017년 8월 1일까지 변경된 행정동의 7자리 코드를 채워넣었습니다. 2017년 10월 1일에 통계분류포털에 업데이트 된 행정구역분류코드를 이용하였습니다.
    • 2017년 10월 16일 세종특별자치시 한솔동이 한솔동과 새롬동으로 나뉘었습니다.
    • 변경된 행정동의 코드의 마지막 두자리는 알파벳으로 처리하였습니다.(통계청관리 코드를 아직 알 수 없음)
  • ver20170801

    • 2017년 7월 17일 경기도 안산시상록구와 안산시단원구의 일부 행정동의 명칭이 변경되었습니다. 원곡본동의 경우 원곡동과 신길동으로 나뉘었습니다.
    • 2017년 8월 1일 충청남도 홍성군 홍북면이 홍북읍으로 변경되었습니다.
  • ver20170418

    • 2017년 4월 18일에 변경된 경기도 김포시 김포본동, 장기본동까지 반영되어 있습니다.
    • 2017년 5월 대통령선거에 사용가능한 버젼입니다.
    • 중앙선거관리위원회에서 사용하는 행정동 이름과 매칭시킬 수 있는 csv를 동봉하였습니다.
    • 통계청 파일에서 수정한 경계(실제 행정구역도와 대조함, 행정구역 변경 이력과는 별개임)
      • 서울특별시 송파구 위례동, 경기도 성남시 수정구 위례동, 경기도 하남시 위례동의 경계 부근
      • 부산광역시 해운대구
      • 경기도 시흥시의 오이도 부근
  • ver20160201

    • 2016년 2월 1일까지의 변경부분이 반영되어 있습니다.
    • 2016년 4월 국회의원 선거에 사용가능한 버젼입니다.
    • 중앙선거관리위원회에서 사용하는 행정동 이름과 매칭시킬 수 있는 csv를 동봉하였습니다.
      • 통계청 행정동과 선관위 행정동은 '제1동' 등에서 차이나는 것이 있습니다.
      • 선거구 획정에 따라 선관위 관할구역이 행정구와 일치하지 않는 경우가 있습니다(중앙선관위 선거통계시스템 FAQ참고). 해당 값들을 매칭시켰습니다.
      • 위의 두 경우는 csv의 '특이사항' 필드에 1로 표시하여 두었습니다.
    • 통계청 파일에서 수정한 경계(실제 행정구역도와 대조함, 행정구역 변경 이력과는 별개임)
      • 서울특별시 송파구 위례동, 경기도 성남시 수정구 위례동, 경기도 하남시 위례동의 경계 부근
      • 부산광역시 해운대구
  • ver20121210

    • 2012년 12월 10일까지의 변경부분이 반영되어 있습니다.
    • 2012년 12월 대통령선거에 사용가능한 버젼입니다.

속성의 adm_cd

  • 통계청에서 사용하는 7자리의 [한국행정구역분류코드]입니다.
  • [2자리 시도]+[3자리 시군구]+[2자리 읍면동] 으로 이루어집니다.
    • 따라서, 코드의 특정 문자열들을 이용하여, dissolve로 병합하면 시도 경계나 시군구 경계 파일을 만들 수 있습니다.
    • dissolve 방법은 아래 mapshaper에 설명해 두었습니다.
  • 행정동 경계가 변하면 행정동 이름이 그대로이더라도 코드가 변경됩니다.

속성의 adm_cd2

  • 행정안전부(행정자치부, 안전행정부 등 이름이 바뀌어도 행정부)에서 사용하는 10자리의 행정기관코드입니다.
  • [2자리 시도]+[3자리 시군구]+[3자리 읍면동]+[2자리 행정리] 로 이루어집니다.
    • 따라서, 코드의 특정 문자열들을 이용하여, dissolve로 병합하면 시도 경계나 시군구 경계 파일을 만들 수 있습니다.
    • 행정동 이외에 출장소에도 코드가 부여되어 있습니다.
  • 행정동 경계가 변해도 행정동 이름이 그대로이면 코드가 변경되지 않습니다.

참고 : 행정동 관련 정보

  • 2023년 7월 현재, 과거 행정동 경계 파일을 제공하는 곳은 통계청 통계지리정보서비스와 국가공간정보포털, 도로명주소지도가 있습니다.

  • 최근 업데이트 된 행정동 경계 파일은 국가공간정보포털에서도 다운받을 수 있습니다.

    • http://data.nsdi.go.kr/dataset/20171206ds00001
    • 경계 좌표의 해상도가 매우 자세합니다. 경계의 위상도 그럭저럭 어긋남 없이 잘 맞습니다.
    • 다만 데이터의 업데이트 시점이 다소 늦습니다. 2021년 1월에 업데이트 된 파일은 2020년 6월 버젼입니다.
  • 도로명주소지도에서 받을 수 있는 지도의 경우 이 글의 상단에 자세히 적어놓았습니다.

  • 선거 득표 등 특정한 시점의 이벤트를 행정동에 빠짐 없이 맵핑하려면 세세한 행정구역 변경 이력을 확인해야 합니다.

  • 행정구역분류 코드 및 변경 이력은 1년에 4번, 분기별로 통계청에 업데이트 됩니다.

    • http://kssc.kostat.go.kr → 사이트맵 → 기타분류 → 한국행정구역분류 → 자료실
    • 이 곳의 자료로 통계청의 [7자리 행정구역분류코드], 행자부의 [10자리 행정표준코드관리시스템 코드], [10자리 법정동 코드]를 매칭시킬 수 있습니다.
    • 이 곳의 자료에서 과거 행정구역 변경 이력을 알 수 있습니다.
    • 0번 시트에 행정동 코드에 대한 설명이 있습니다.
  • 연중 지속적으로 이루어지는 행정구역 변경은 행정안전부 홈페이지에 게시됩니다.

  • 행정구역 코드 변경은 다음과 같이 이루어지는 것 '같습니다'

    • 7자리 코드는 동 통폐합이나 이름 변경시 새로 부여됩니다.
    • 10자리 코드는 통폐합 되더라도 과거의 동 이름이 살아있는한 해당 동의 코드는 그대로 유지됩니다.
  • 통계청마이크로데이터서비스의 인구이동 데이터는 10자리 코드와 매칭됩니다. 단, 행정동 이외에도 출장소에 신고된 전입전출 데이터도 있으니 유의하시기 바랍니다.

  • 행정동의 관할 법정동 지번과의 관계는 각 시의 조례에 지번까지 상세하게 나와있습니다.

    • ex) 경기도 안산시 행정운영동의 설치 및 관할구역에 관한 조례

참고 : 선거 및 지도 관련 데이터

  • 과거 선거 관련 데이터 원본은 중앙선거관리위원회에서 찾을 수 있습니다.
  • 2017년 대선 시군구별 득표 지도2017년 대선 읍면동별 득표 지도 를 인터랙티브 버젼으로 볼 수 있습니다. 지역별 1~5위 득표지도, 후보별 득표지도, 2016년 총선과의 비교지도가 있고 총 14장입니다. 개략적 지도의 모습과 설명은 여기에서 확인할 수 있습니다. 시군구별 득표지도는 모바일 화면에 최적화 되어 있고, 읍면동별 득표지도는 pc 화면 비율(가로로 긴 화면)에 최적화 되어 있습니다. 읍면동 득표지도는 모바일에서 느려질 수 있습니다.
  • ChangHee Lee 님의 repository에 몇몇 과거 선거 데이터들과 관련 자료들이 정리되어 있습니다.
  • 오마이뉴스 repository에도 2017년 대선 데이터과 분석 자료들이 올라와 있습니다.
  • southkorea 계정의 repository에는 2011년~2013년 지도 데이터들이 다양한 포맷으로 올라와 있습니다.

참고 : mapshaper

  • mapshaper.org 에서 여러 가지 작업을 할 수 있습니다. 자세한 것은 다음의 링크를 참고하세요
  • 맵셰이퍼에서 가능한 작업들
    • 간단한 토폴로지 불일치 자동 수정
    • 웹 용으로 사용할 수 있도록 simplify 하여 용량 줄이기
    • topojson 으로 변경하여 용량 극소화 하기, 기타 다른 형식으로 변경 가능
    • dissolve 등의 명령 사용 가능
  • 행정동을 시군구 경계로 병합하는 방법
    • mapshaper에서 import 후 오른쪽 위의 console 버튼을 눌러 콘솔창을 띄웁니다.
    • -info 명령어로 속성들이 들어와 있는지 확인합니다
    • each 'sgg_cd=adm_cd.substr(0,5)' 명령으로 시군구 코드를 추출해냅니다.
    • each 'sgg_nm=adm_nm.substr(0,adm_nm.lastIndexOf(" "))' 명령으로 시군구 이름을 추출합니다.
    • dissolve sgg_cd copy-fields=sgg_nm 명령으로 시군구 코드 기준으로 병합합니다. 동시에 시군구 이름은 복사해둡니다.
    • 모든 작업이 끝났으므로 Export 하면 됩니다.

저작권 관련

  • 이 github에서 배포하는 행정동 경계 데이터는 통계청 통계지리정보서비스에 요청하여 받은 2010년과 2015년 경계를 바탕으로 수정한 것입니다.
    • 통계지리정보서비스(sgis.kostat.go.kr)에서는 '제공된 자료에 대한 출처를 반드시 명시'하라는 사항 이외에 별다른 저작권에 대한 사항이 나와 있지 않습니다.
    • 따라서, <공공데이터의 제공 및 이용 활성화에 관한 법률> 3조에 따른다고 해석하여 몇 가지 예외사항을 제외하고는 영리적 이용도 가능하다고 판단하고 있습니다.
  • 그리고 원 시점(2010, 2015년)에서 수정을 가한 이 github의 자료 역시 별도의 추가적인 제한을 두지 않습니다.
    • 즉, 자유롭게 이용하시되 이용자의 판단하에 이 github의 주소(https://github.com/vuski/admdongkor)를 표시하여 주시길 권장합니다.
    • 이는 수정된 부분에 대한 저작권을 주장하기 위함이 아니라, 자료에 문제나 틀린 부분을 발견하는 사람이 있을 경우 이 곳을 찾아올 수 있도록 하기 위함입니다.
  • 자료의 이용에 대한 책임은 어디까지나 이용자 본인에게 있습니다.
    • 행정동 경계 중 이용 목적과 중요하게 관련된 부분이 있을 경우 위에 기술한 관련 정보를 통해 직접 경계를 확인하신 후 사용하시기 바랍니다.

admdongkor's People

Contributors

vuski avatar wwolf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

admdongkor's Issues

강원특별자치도 신설 및 군위군 편입으로 인한 코드 변경

안녕하세요.
좋은 자료 공유해주셔서 잘 사용하고 있습니다.

최근 몇가지 큰 변경사항이 있어 공유드립니다.

  • 6.11 강원특별자치도 신설로 인한 법정동코드, 행정동코드, 도로명코드, 기관코드, 명칭 변경
  • 7.1 경상북도 군위군이 대구광역시 군위군으로 편입됨에 따라 법정동코드, 행정동코드, 기초구역코드, 명칭 변경

도로명주소 변경 안내

missing locations

update codes

1130559000>1130559500
1130560000>1130560300
1130560600>1130560800
1130561000>1130561500
1130562000>1130562500
1130563000>1130563500

about ten more additional ones exist, will update

경북 구미시 선주원남동 중복 포인트

안녕하세요
좋은 데이터 공유해주셔서 감사합니다

경북 구미시 선주원남동 좌표의 15번째와 17번째가 중복되어 들어가 있는것 같습니다

중복 대상 좌표: [ 128.336984712925641, 36.125762491642092 ]
OBJECTID: 2870
...[ 128.333470922918963, 36.127131200208588 ], [ 128.336984712925641, 36.125762491642092 ], [ 128.342790128592014, 36.123423925668178 ], [ 128.336984712925641, 36.125762491642092 ], [ 128.33613381264567, 36.125073676049844 ]...

덕분에 매우 유용하게 사용하고 있습니다
감사합니다^^

서울 합정동 정보 이상 (중복 point)

안녕하세요? 좋은 데이터 정말 감사합니다.

다만 합정동 표현에 있어 이상한 점이 있는데요,

polygon 형식에서

[ 126.91360648407168, 37.549494517859429 ], [ 126.91343647072586, 37.549166984741504 ], [ 126.9139131554778, 37.548750695091506 ], [ 126.91360648407168, 37.549494517859429 ], ............

첫번째 point와 네번째 point가 동일합니다. 이 부분을 MultiPolygon 으로 분할하면 더 좋을 것 같습니다.

copyright question

hello!
what is the copyright/ terms of use for this dataset?

thanks,
justin

시군구 정보 생성 방법문의

안녕하세요 좋은 정보 공유해주셔서 너무 감사드립니다.
현재 화일은 동정보까지 있는데요..혹시 구정보까지만 있는 geojson 파일이 있는지 문의 드립니다.
shape 화일이 있는데 변환을 이름을 포함해서 할수 있는 방법이나 툴이 있는지 문의드립니다.
미리 감사드립니다.

동탄 6동,7동 행정동 코드 바뀜

안녕하세요. 데이터 너무 잘 사용하고 있습니다.
사용 중 동탄6동 행정동코드와 7동코드가 바뀌어 있는걸 확인했습니다.
확인 차 리포팅 드립니다.
감사합니다.

2017년 5월_지도 행정동_대선 행정동 매칭 테이블.csv adm_cd 누락

adm_cd를 키값으로 사용하려고 봤는데...
2017년 5월_지도 행정동_대선 행정동 매칭 테이블.csv 파일에 adm_cd 가 누락되어 있습니다.

그런데... 20대총선_행정동_매칭_테이블.csv 파일에는 adm_cd가 있는데...

모든 csv 파일에 adm_cd코드가 있었으면 좋겠습니다.

2019 data

Hello! Do you have the new data for 2019?

Thanks!
Justin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.