Bản đồ xem Cô Vi
đang ở những chỗ nào trên quê ta.
Code cho vui, data góp nhặt trên mạng. Cần mấy bạn commit data dùm 😘
Add case mới vào thử mục cases
. Ví dụ case số noXX
=> ./cases/noXX.json
Sau đó add thêm cái noXX
vào ./list.json
Structure của noXX.json
như sau, ví dụ
{
"caseType": "old",
"age": 99,
"gender": "female",
"from": "Da nang",
"stayed": "199 Nguyen Van Linh",
"visited": "London, Italy, France",
"citizenship": "Vietnam",
"relatedCaseNo": ["noYY", "noZZ"],
"confirmDate": "10 March 2020",
"credit": "superman, batman",
"nodes": {
"nha-17": {
"lat": 21.0488112,
"lng": 105.8399281,
"desc": "15 - 17 Trúc Bạch",
"last": true
},
"san-bay-da-nang": {
"url": "https://www.google.com/maps/place/Da+Nang+International+Airport/@16.0632712,108.2280497,17z/data=!4m5!3m4!1s0x314219a273df52d1:0xb203f9fca295071a!8m2!3d16.0563276!4d108.2008338",
"desc": "Sân bay Đà Nẵng"
}
},
"reference": [
"https://link1.com",
"https://link2.com
],
"customHTML": ""
}
Trong đó
Các trường có data format
caseType
là string trong array ["new", "update", "old", "discharge"]
relatedCaseNo
là array, và value là keyname của case khác, như noYY
, noZZ
. Nếu không có thì để rỗngnodes
là dict
lat
+ lng
hoặc url
(của google map)last
là địa điểm cuối cùng, hoặc rất nguy hiểm liên quan tới case. Phải có ít nhất 1 địa điểm có trường last
là truecustomHTML
là string để add vào popup. Ví dụ <b>Notice:</b> Something wrong
=> Notice: Something wrongCác trường còn lại thì chỉ dùng để bổ sung thông tin, không ảnh hưởng logic nên không có format
<img src="http://www.wtfpl.net/wp-content/uploads/2012/12/wtfpl-badge-4.png" width="80" height="15" alt="WTFPL" />
Dữ liệu về hành trình di chuyển của các ca dương tính với virus corona được trích xuất và tổng hợp từ các thông tin đăng tải trên mạng Internet của Bộ Y tế, báo chính phủ, cũng như các báo online khác có trong các đường link reference của từng trường hợp nhiễm bệnh.
Vì vậy thông tin ở bản đồ này chỉ mang tính chất tham khảo, KHÔNG có giá trị trích dẫn.
Chúng tôi KHÔNG chịu trách nhiệm nếu người đọc sử dụng thông tin này với mục đích khác, dưới bất cứ hình thức gì.