Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Air quality index: візуалізацыя для публiкацыі на опендата.бай #44

Open
gsk990 opened this issue Feb 23, 2017 · 9 comments
Assignees

Comments

@gsk990
Copy link
Member

gsk990 commented Feb 23, 2017

Задача №1: Air quality index: показать на карте или графике следующую информацию - качество воздуха в Минске или др городах Беларуси.
Имеются ежечасные официальные открытые данные от Гидрометцентра, по смогу (частицы 2.5, бензолу, и другим загрязняющим веществам.
Если хоть один из показателей превышает 100% от предельно допустимой концентрации (ПДК), то воздух НЕБЕЗОПАСЕН.

Вот данные:
https://docs.google.com/spreadsheets/d/1u1VlCv6Czx3EL6qevpgYsDESTzTk0CaNPWUlWcsbp2k/export?=csv

Проблема: как показать данные, чтобы сделать их легко считываемыми гражданами. Пример использования (условный): показать в таком схематичном формате, чтобы можно было их вывести в очень примитивном виде в мобильном аппе/сайте или на большом экране на Галерее Минск?
Проблема техническая: данные сырые, есть пробелы (не всегда есть инфа от гидрометцентра) а также бывают превышения в 5-10 раз, но это шум а не фактические превышения норм.

Примеры решения:
решение1 Показать ситуацию "на сегодня" сделать схематичную карту Минска и там показывать грустные смайлики где всё плохо, и зелёные весёлые смайлики в местах, где по показателям за последние сутки нет превышений и всё ок, а жёлтые нейтральные где показатели близки к 70-100% но не превышают?

решение2: Исторические данные: сделать карту с историей превышений по карте Минска (или вообще Беларуси) и там закрасить красным цветом места, где чаще всего раньше были превышения?

Решение3 (самое простое/наименее полезное): сделать графики для нердов и показать детально все показатели как тут, по каждому из мест измерений (5 мест в Минске и 20+ по всей Беларуси):
http://aqicn.org/city/beijing

Дополнительные исторические данные если понадобятся - https://opendata.by/dataset/1119

@gsk990 gsk990 changed the title Air pollution: визуализация для публикации на опендата.бай Air pollution: візуалізацыя для публикацыі на опендата.бай Feb 23, 2017
@gsk990
Copy link
Member Author

gsk990 commented Feb 23, 2017

вось прыклад самага простага варыянта візуалізацыі:
http://aqicn.org/city/beijing

@gsk990 gsk990 changed the title Air pollution: візуалізацыя для публикацыі на опендата.бай Air pollution: візуалізацыя для публiкацыі на опендата.бай Feb 23, 2017
@gsk990 gsk990 changed the title Air pollution: візуалізацыя для публiкацыі на опендата.бай Air quality index: візуалізацыя для публiкацыі на опендата.бай Feb 23, 2017
@gsk990
Copy link
Member Author

gsk990 commented Feb 23, 2017

акрамя дадзеных па гадзінах, у нас ёсць яшчэ датасэт, дзе запісаныя а) за 2008-2015:
Количество суток с превышением установленной максимальной предельно допустимой концентрации загрязняющих веществ https://opendata.by/sites/default/files/resources/Tablitsa-zagryaznyajushih-veshestv-po-gorodam.csv

і б) сярэднія за год значэнні https://opendata.by/sites/default/files/resources/Tablitsa-zagryaznyajushih-veshestv-v-atmosfernom-vozduhe-po-gorodam.csv

в) максімальныя значэнні за год, і апісанне словамі тыпу - "сітуацыя стабільна добрая ў 99%,але ў 1% проб ёсць перавышэнні https://opendata.by/sites/default/files/resources/Koncetracii-zagryaznyaushich-veshestv.csv

@gsk990
Copy link
Member Author

gsk990 commented Sep 3, 2020

Полностью обновил описание, дал актуальные ссылки на данные и шарю задачу с людьми из unschool.fibery.io

@abitrolly
Copy link
Member

Если там есть бизнес аналитики, то имеет смысл проанализировать источники данных, зафиксировать как считается AQI, и если источники ненадёжны..

  1. Отправить отчёт источникам, чтобы апнули свои SLA
  2. Скоординироваться с https://safecast.org/ и делать замеры самостоятельно

@gsk990
Copy link
Member Author

gsk990 commented Sep 3, 2020

AQI считается просто - если любой показатель загрязнений больше 100%, то всё плохо :)

@abitrolly
Copy link
Member

Проблема техническая: данные сырые, есть пробелы (не всегда есть инфа от гидрометцентра) а также бывают превышения в 5-10 раз, но это шум а не фактические превышения норм.

Если начать собирать датасет в том виде в котором он есть, то можно показывать и дырки и аномалиии.

@abitrolly
Copy link
Member

AQI считается просто - если любой показатель загрязнений больше 100%, то всё плохо :)

Итак, сколько у нас показателей и откуда? )

@gsk990
Copy link
Member Author

gsk990 commented Sep 4, 2020

В датасете есть основные показатели загрязнения (озон O3, диоксид серы SO2, диоксид азота NO2, твердые частицы, фракции размером до 10 микрон/до 2.5микрон, оксид углерода CO, бензол) и вспомогательные показатели (атм давление, температура, сила ветра). Если любой из основных показателей выше 50%, то мы в жёлтой зоне. Если выше 75% -то в оранжевой. Если выше 100%, то в красной.
Ещё раз - линк на данные, где перечислены все колонки с загрязнениями:
https://docs.google.com/spreadsheets/d/1u1VlCv6Czx3EL6qevpgYsDESTzTk0CaNPWUlWcsbp2k/export?=csv

@abitrolly
Copy link
Member

А как он обновляется?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants