한 해에 태어나는 한국 아기 한 명을 실제 출생아 수에 비례해 무작위로 뽑습니다.
https://wantaekchoi.github.io/spawn-point/
어느 시군구에서, 며칠에, 어느 성별로 태어나는지가 그때마다 달라집니다. 원하는 지역이 나올 때까지 몇 번을 다시 태어나야 하는지도 돌려볼 수 있습니다.
화면에 나오는 숫자는 전부 공표된 통계입니다. 없는 값은 추정치로 채우지 않고 —로 비워 둡니다.
- 지역이 뽑힐 확률은 그 해 그 시군구의 실제 출생아 수 비율입니다.
- 태어난 달은 그 해 전국 월별 출생 분포를 따릅니다. 달 안에서는 균등하게 정합니다. 일별 통계는 공표되지 않아 특정 날짜의 출생아 수는 알 수 없습니다.
- 성별은 그 해 출생성비를 씁니다. 2001년 108.97, 2024년 104.97처럼 해마다 다릅니다.
- 시군구까지만 들어갑니다. 읍면동 출생 통계는 공표되지 않습니다.
- 2001년부터 2024년까지 다룹니다. 2000년은 통합 전 행정구역 일부가 2018년 지도에 대응하는 경계가 없어 5% 넘게 빠집니다. 2025년은 월별 통계가 아직 나오지 않았습니다.
- 지도 경계는 2018년 기준입니다. 그 뒤에 바뀐 행정구역은 통계 쪽 이름을 따릅니다.
python3 tools/regions.py 행정구역 계층을 지도에서 뽑아 검증
python3 tools/fetch_kosis.py KOSIS에서 출생 통계 수집
python3 tools/build_map.py 경계를 SVG 경로로 변환
node tools/draw.test.mjs 추첨 로직 검증
node tools/data.test.mjs 데이터 검증
fetch_kosis.py는 KOSIS 인증키를 macOS 키체인에서 읽습니다. 키는 저장소에 넣지 않습니다.
security add-generic-password -s kosis-key -a kosis -w '발급받은키' -U
빌드 도구는 쓰지 않습니다. index.html을 그대로 열어도 동작합니다.
본 저작물은 국가데이터처에서 작성하여 공공누리 제1유형으로 개방한 인구동향조사 통계를 이용하였으며, 해당 저작물은 국가통계포털 kosis.kr에서 무료로 내려받을 수 있습니다.
지도 경계는 통계청 통계지리정보서비스(sgis.kostat.go.kr)가 공공누리 제1유형으로 개방한 자료입니다. southkorea/southkorea-maps가 변환한 것을 썼습니다.
코드는 MIT입니다. data/와 assets/의 통계·지도 자료는 위 출처의 공공누리 제1유형을 따릅니다.