Home

Awesome

LiveCorona

crawl current data crawl cumulative data

취지와 목적

초창기 이슈

기술 스택

데이터 형식

// 1. 세계 맵에 마커를 찍기 위한 확진자수와 완치자수
var marker = [
    {
        "Name": "이란",
        "Name_en": "Iran",
        "Name_ch": "伊朗",
        "lat": 35.6970118,
        "lng": 51.2097373,
        "확진자수": 139,
        "사망자수": 19,
        "완치자수": 25,
        "추가날짜": "2/21"
    },{
        "Name": "이집트",
        "Name_en": "Egypt",
        "Name_ch": "埃及",
        "lat": 30.0594838,
        "lng": 31.2234448,
        "확진자수": 1,
        "사망자수": 0,
        "완치자수": 1,
        "추가날짜": "2/16"
    }, {
        "Name": "벨기에",
        "Name_en": "Belgium",
        "Name_ch": "比利时",
        "lat": 50.8550625,
        "lng": 4.3053503,
        "확진자수": 1,
        "사망자수": 0,
        "완치자수": 1,
        "추가날짜": "2/5"
    } ...
];

// 2. 선차트용 데이터 세계 확진자수, 세계 사망자수, 세계 완치자수
// data : 확진환자
// data2 : 사망
// data3 : 완치자

var marker2 = {
    labels: ["1/24", "1/25", "1/26", ...],
    data: [845, 1315, 2010, ... ],
    data2: [25, 41, 56, ... ],
    data3: [36, 49, 54, ... ]
}

// 3. 도청과 협조하여 얻은 자료, 입도객현황 그래프 찍는 용도

var 입도객현황 = {
    날짜: ["19년평균", "2/3", "2/4" ...],
    내국인: [37150, 19209, 17633, ... ],
    외국인: [4729, 1866, 1285, ... ],
    중국인: [2957, 755, 156, ... ]
}

// 4. 업데이트 시각이 메인 페이지에 업데이트
var updateLog = {
  date: "2/29",
  time: "17:00"
};

// 5. 지역별 Map을 작성키 위한 데이터
var 지역별확진자 = [
  77, //서울
  6, //인천
  82, //경기
  ...
];

// 6. 여러 데이터 차트를 위한 날짜, 확진자, 전날과 편차, 사망자
var 분석차트_한국누적확진자 = [
  ["2/1",12, 1, 0],
  ["2/2",15, 3, 0],
  ["2/3",15, 0, 0],
  ...
];

지도에 마커 찍는 방법

데이터 출처 및 참고논문

  1. 질병관리본부 코로나 국내발생 동향
  2. 존스홉킨스 CSSE 코로나 데이터셋
  3. 월드오미터 코로나 데이터
  4. 참고 논문
    • Early epidemiolobical analysis of the coronavirus disease
    • Estimation of the reproductive number of Novel Coronavirus

멤버

팀을 만들어 팀 별로 진행하시는 것을 권해드립니다.

1기 Team

2기 Team

3기 Team

4기 Team

5기 Team

6기 Team

도움을 주신 곳