프로젝트 개요
한 줄 요약
전국 시·도/시·군·구 데이터를 지도와 차트로 탐색하는 지역 데이터 시각화 플랫폼.
주요 역할
4명 | 데이터 수집·전처리 및 시각화 구현
사용 기술
PythonDjangoSQLitePandasJavaScriptLeaflet.jsChart.js
핵심 기능
- 공공데이터·위키 기반 지역 데이터를 수집하고 Pandas로 정제/표준화
- CSV/SQLite 파이프라인으로 반복 적재 및 갱신 자동화
- Leaflet.js로 GeoJSON 지도 구성, 클릭 시 지역 통계 표시
- Chart.js로 인구 분포/상위 지역 비교 차트 연동
- 지역명 검색 및 지도 이동 UX 구현
트러블슈팅
- 좌표계 불일치로 지도 오프셋 발생 → WGS84(EPSG:4326)로 통일 및 GeoJSON 정제
- 검색 입력 편차(띄어쓰기/오탈자) → 정규화 + 부분 일치 검색
- 차트 갱신 오류 → 기존 차트 destroy 후 재렌더
성과 및 개선
- 지도-차트 연동 UX 개선 및 데이터 시각화 안정화
- 데이터 수집~시각화까지 End-to-End 파이프라인 구축
참고 링크
데모/영상 링크를 확인해 주세요.