Подтвержденные случаи в Сингапуре
Поскольку вспышка коронавируса из Ухани распространяется по всему миру, почти все в Сингапуре следят за новостями об этом вирусе.
С точки зрения данных я понял, что о распространении и росте вспышки вируса в Сингапуре ничего не известно. После некоторого времени в Google я решил создать свою собственную панель управления.
Подробности относительно этих случаев
Вот вся панель управления
Для тех, кто заинтересован в том, как я собираю и создаю свою личную панель для отслеживания вспышки коронавируса в Сингапуре, обратитесь к следующему разделу.
С чего начать?
1. Сбор данных
Мой основной источник данных - из пресс-релиза Минздрава. В настоящее время я вручную извлекаю данные на основе сведений, представленных в пресс-релизе. Сообщите мне, есть ли у вас способ выполнить автоматическое извлечение с сайта. Пример полей, необходимых для создания панели инструментов, показан ниже.
╔═════════════╦═══════════╦═════════════╗══════════════════════╗ ║ Case No ║ Gender ║ Nationality ║ Places Visited ║ ╠═════════════╬═══════════╬═════════════╣══════════════════════╣ ║ Case 2 ║ Female ║ Chinese ║ J8 Hotel ║ ║ Case 2 ║ Female ║ Chinese ║ Orchard Road ║ ║ Case 2 ║ Female ║ Chinese ║ Marina Bay Sands ║ ║ Case 2 ║ Female ║ Chinese ║ Gardens by the bay ║ ╚═════════════╩═══════════╩═════════════╝══════════════════════╝
2. Получение точного местоположения
После получения мест, которые посетили эти случаи, следующим логическим шагом будет определение широты и долготы этих мест. Мой любимый инструмент для выполнения этого шага - использование API геокодирования из Google Maps API.
Пример работы API геокодирования
https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, +Mountain+View,+CA&key=YOUR_API_KEY
Широта и долгота будут среди возвращенных ответов JSON.
"formatted_address" : "1600 Amphitheatre Parkway, Mountain View, CA 94043, USA", "geometry" : { "location" : { "lat" : 37.4224764, "lng" : -122.0842499 },
Документация Google по этому API великолепна и проста для понимания, поэтому я не буду подробно останавливаться на этом.
3. Собираем все вместе
А теперь самое интересное, где вы можете выбрать дизайн и расположение данных! В конце концов, я выбрал для карты версию темного режима, так как это был лучший вариант для отображения всех этих случаев в Сингапуре.
Совет: используйте ярлыки и аннотации, чтобы выделить ключевые идеи
Это все! Не стесняйтесь обращаться ко мне в LinkedIn или комментировать этот пост, если у вас есть какие-либо вопросы. Постараюсь улучшить приборную панель, когда у меня будет больше времени.