프로젝트/자치모아 - 전국자치뉴스 및 커뮤니티

[행정동 만들기] 과정 및 활용

베스트오버 2024. 10. 5. 17:47

데이터를 분류하기 위해 카테고리를 읍면동 별로 나누는 과정에서

전국의 읍면동을 하드코딩 하기에는 무리가 있다고 판단.

 

1. openapi를 활용하여 동적 구현

 구현하려고 하였으나 해당 데이터 서버가 다운되어 있는 상태로 실패.

 => 추후 가능 하겠으나, 다음 진행을 위해 보류.

 

2. 공개된 csv 파일을 .json으로 변환

 삭제된 시군, 동읍, 리 등등 지금 쓰지 않는 데이터가 있었다.

 => python으로 빈칸 제거, 중복 제거, 쓰지 않는 명칭 제거 후 .json 변환

 

3. 행정동인데 법정동으로 오해해서 다시 정정.

 행정동 리스트인 각 특별시, 도의 메모의 zip들을 python으로 .json으로 변환

 

4.  .json을 데이터베이스에 저장

 서버리스를 구현하기 위해 기존 쓰고 있던 firebase에서 Firestore Database에 저장.

 => firestore Realtime Database도 생각하였으나 자주 바뀌지 않는 데이터이기에 Firestore Database에 저장하기로 결정.