API do bieżących danych jakości powietrza

#1

Jako Fundacja ePaństwo dwa miesiące temu poprosiliśmy GIOŚ o udostępnienie bieżących danych jakości powietrza w postaci maszynowo przetwarzalnej. GIOŚ odpowiedział udostępniając JSON API.

Więcej szczegółów na https://epf.org.pl/pl/2017/04/13/api-danych-jakosci-powietrza/. Do udostępniania dalej: post na FB

@outlying, to Ciebie powinno zainteresować. :slight_smile:

#2

@krzysiekmad dzięki wielkie, znamy to API i może nie miało takiej ładnej dokumentacji to na 100% było dostępne od ponad 2 miesięcy :wink: koledzy podpowiadają mi, że ponoć już od ~2 lat można było pobierać dane w formie JSON. Na przyszły sezon będziemy rozważać podpięcie, główny kłopot jaki pamiętam z rozmów w tym sezonie to fakt opóźnienia danych o godzinę względem wyników pomiarów na stronach WIOŚ.

#3

Praktycznie moze można było korzystać, ale prawnie to była szara strefa.
Teraz jest regulamin i wszystko jest na czysto.

Opóźnienie - do sprawdzenia i podpytania GIOŚ.

Krzysztof

#4

Czy wyjaśniła się sprawa opóźnienia? Faktycznie dalej jest utrzymana godzinna zwłoka?

#5

Patrząc na aktualny stany danych to między GIOŚ, a krakowskim WIOŚ nadal jest godzinne opóźnienie

#6

Szkoda, a chciałem sobie trochę zautomatyzować pracę :confused:

#7

Co do danych archiwalnych są na stronie:
http://powietrze.gios.gov.pl/pjp/archives

Dane z lat ubiegłych można pobrać spokojnie choć są spore po ze wszystkich stacji i czujników.

Dane z ostatniego okresy danego roku (np. 1-11.2017) można pobrać skryptem niżej.
Można sobie odfiltrować ale niestety z podziałem miesięcznym (max 31 dni) + zabezpieczone captchem

Przykład użycia dla Lublina
http://smog.ekolublin.pl/dane/dane_archiwalne.php

1 Like
#8

Od kwietnia zeszłego roku GIOŚ oficjalnie udostępnia API do danych: https://epf.org.pl/pl/2017/04/13/api-danych-jakosci-powietrza/

#9

Tutaj o innym API, światowym, które pobiera dane z GIOŚowego: OpenAQ - standardyzacja danych o zanieczyszczeniach z całego świata

#10

Cześć
Mamy okazję integrować dane z API https://powietrze.gios.gov.pl/pjp/content/api i jak @outlying słusznie zauważył dokumetnacja jest mizerna :slight_smile:
Może ktos z Was juz to na tyle zna aby odpowiedzieć na pytanie jakie wartości może przyjmować stIndexLevel->id i jakie są stIndexLevel->indexLevelName przyporządkowane dla każdego stIndexLevel->id
(w odpowiedzi na: http://api.gios.gov.pl/pjp-api/rest/aqindex/getIndex/538)

#11

@budleigh może pamiętasz jeszcze?

#12

Niestety @bartoszx @krzysiekmad nie robiłem nic po AQI - natomiast GIOŚ ma też dane liczbowe, więc może zamiast pytać aqindex, pytać o station/sensors?

Tutaj jest mój kod obsługi adaptera Gioś, można go zaimportować i po prostu wywołać fetchStream i dane sobie strumieniem obsłużyć.

W razie czego mogę pomóc ze scramjetem. :slight_smile: