데이터 수집 자동화 기반 자연재해 통계 사이트 개발

Data Collection Automation based on Natural Disaster Statistics Site Development

  • 최효현 (인하공업전문대학 컴퓨터정보과) ;
  • 김동건 (인하공업전문대학 컴퓨터정보과)
  • Hyo Hyun Choi (Dept. of Computer Science, Inha Techical College) ;
  • Dong Geon Kim (Dept. of Computer Science, Inha Techical College)
  • 발행 : 2023.01.11

초록

본 논문에서는 데이터 수집 자동화를 기반으로 한 자연재해 피해 통계 사이트를 구현한다. 자연재해 피해액 데이터는 국민 재난 안전 포털 사이트[1]에 자연재난 상황 통계 데이터를 사용하였다. Python 라이브러리인 Selenium을 활용하여 웹 브라우저를 제어해 자연재해 데이터를 쿼리문으로 변환 후 데이터베이스에 저장하는 자동화 프로그램을 사용한다. 또한 nncron을 활용해 6개월마다 한 번씩 자동으로 프로그램이 실행되도록 한다. 자연재해 종류에 따른 연도별, 시도 구역 자연재해 피해액을 웹사이트로 시각화하여 보여준다. 웹사이트 구현은 React.js와 Node.js를 활용하여 구현하였다.

키워드