Я пишу это, используя только свои знания и источники, которые я нашел в Интернете.

#Вдохновение

отслеживание контактов; Да, это трудная задача, и отдел эпидемиологии Шри-Ланки, Министерство обороны, Центральное разведывательное управление и другие предпринимают все усилия, чтобы получить эту информацию.

Скажем, если мы создадим приложение для отслеживания коронавируса, которое может отслеживать данные о местоположении, звонки, SMS и все, что у вас есть. Но, к сожалению, почему кто-то должен установить его в 1-й день опознания мира?

В таких странах, как Китай и Южная Корея, они используют данные отслеживания (WeChat, CCTV Surveillance Data) для наблюдения за людьми, у которых был выявлен положительный результат на COVID-19. Но мы; У жителей Шри-Ланки нет высокотехнологичных платформ, на которых все камеры видеонаблюдения подключены к одной центральной базе данных с широкими возможностями машинного обучения, нашей собственной социальной сети или даже очень распространенного приложения, такого как WeChat.

На момент написания этого поста в Шри-Ланке выявлено 117 пациентов с коронавирусом, и мы все еще пытаемся отследить все их контакты. И epid.gov.lk уже проделал впечатляющую работу, пытаясь найти все, что можно по этому вопросу, как показано в их отчетах в формате PDF.

В качестве примера можно взять Инцидент с миссионерской церковью Джафна — Филадельфия». Всем присутствовавшим на богослужении (около 150 человек) было рекомендовано самоизолироваться 21 марта (после более пяти дней после молебна). И нет никакой информации для отслеживания людей, которые не пришли на молитву, но заболели из-за носителей вируса, пришедших на молитву.

У Google есть возможность собирать подробные данные об истории местоположений от каждого пользователя Android и через некоторые приложения Google, такие как Карты. Но в таких странах, как наша, Google не может отследить, кто является положительным пациентом с COVID-19, а кто должен находиться на карантине, поэтому при идентификации человека нет связи с социальными профилями.

Поэтому в таких странах, как наша, мы можем создать приложение, в котором пациенты могут вводить данные истории своего местоположения, и с их помощью мы можем определить их пути для поиска мест риска Geo. А также любой может использовать это приложение, чтобы узнать, были ли они в таких местах по незнанию, вставив свои данные истории местоположений в приложение.

Для определенного дня Google знает все места, куда ходил человек, со временем, как показано ниже.

и с помощью истории местоположений мы можем перехватить путь носителя короны с путями других.

Благодаря этому мы можем легко собрать все местоположения Geo Risk в одном месте и идентифицировать людей, которые подверглись воздействию этих местоположений.

Я сделал прототип, чтобы извлечь список местоположений для печати отчета в формате PDF из истории местоположений. И я хочу дальше развивать это приложение, чтобы выявлять существующие факторы риска и помогать людям находить и направлять к самоизоляции.

#Что оно делает

Проведя исследование, я нашел только API отслеживания История местоположений Google Fit для варианта использования. Но это не дает нужных мне данных от пользователей iOS, которые также взаимодействовали с Google Maps.

Я придумал простой веб-сайт, который позволяет любому загрузить данные вашей истории местоположений Google (при условии, что вы оставили ее активной в своей учетной записи) и перечислить их по дате, времени и адресу.

Google Архиватор — как гласит слоган, это Ваша учетная запись, ваши данные.

#Как я строю — TL:DR

С помощью кода Java Script, HTML и форка git я придумал экстрактор местоположения для экспорта истории местоположений Google.

Допустим, вы инфицированы COVID-19; как вы легко вспоминаете места, которые вы посещаете, и говорите другим (сотрудникам здравоохранения или вашим друзьям), что это места, которые я посетил, и вы должны отметить их как места географического риска?

#Как бегать

  • Шаг 1.Перейдите к #CoronaTrace.
  • Шаг 2 . Загрузите историю местоположений из Google Архиватора, следуя шагам, показанным ниже.

  • Шаг 3. Получите выбранные месяцы в формате JSON из ZIP-файла.

  • Шаг 4.Выберите файл в меню выбора файлов (не ZIP-файл, который нужно извлечь и загрузить в формате JSON для определенного месяца).
  • Шаг 5.Теперь вы можете увидеть обработанную таблицу, как показано ниже, и распечатать ее в формате PDF.

#вызовы

Во-первых, целевые ограничения необходимы для того, чтобы все стороны могли собирать и обмениваться данными только в целях борьбы с COVID-19 и ни в чем другом.

Поэтому главной проблемой, с которой я столкнулся, были вопросы конфиденциальности при доступе к личным данным о местоположении. Но с помощью Google Takeout люди могут легко экспортировать свою историю местоположений, и я сделал свой веб-сайт, поскольку они могут визуализировать эти данные, не отслеживая их на сервере.

#Что дальше для #CoronaTrace

Впереди много шагов

  1. Визуализация данных и создание тепловой карты из истории местоположений JSON.
  2. COVID-19 Положительный пациент с указанием местоположения.
  3. Отследите, если вы уязвимы. (Основной пункт проекта)
  4. Сбор пользовательских данных через API (это будет сложная часть)

#Технологии позади

#JSON #javascript #HTML #googleLocationHistory #googleTakeOut

#Попробуйте ссылки



#coronavirus #corona_trace #coronaTrace #covidTrace #covid-19 #lka #sriLanka #googleMaps #googleLocationHistory #heatmap