Przejdź do treści

Metodologia: jak liczymy każdy wskaźnik

Zasady ogólne

Liczby pochodzą wyłącznie z oficjalnych źródeł i z naszego zapisu ich odczytów. Gdy danych brak, piszemy „Brak danych” i podajemy powód, zamiast zgadywać albo uśredniać z innych miejsc.

Czasy pokazujemy w czasie lokalnym (Europe/Warsaw) w formacie dd.mm.rrrr, HH:MM. IMGW podaje godziny w UTC, więc przeliczamy je na czas lokalny; w dobie zmiany czasu (25 godzin 25.10.2026) liczymy według rzeczywistych chwil, a czasy niejednoznaczne z kolei PLK (godzina 02:00–02:59 powtórzona jesienią) pomijamy.

Jakość powietrza (GIOŚ)

Dla miasta wybieramy najbliższą stację GIOŚ z indeksem; odległość od centrum podajemy przy każdym odczycie. Strona powietrza jest indeksowana tylko wtedy, gdy stacja jest nie dalej niż 15 km.

Kategorię (np. „Dobry”) przejmujemy z indeksu GIOŚ bez własnych ocen. Stężenia PM10, PM2.5, NO2 i O3 pokazujemy w µg/m³ z godzinowego odczytu stacji; średnią z 24 godzin tylko wtedy, gdy mamy 24 różne godziny pomiarowe. Nie porównujemy stężeń z normami (nie opieramy się na przeczytanych aktach prawnych).

Poziom wód i rzeki (IMGW)

Wodowskaz musi być nie dalej niż 15 km dla strony indeksowanej (do 30 km pokazujemy z jawną odległością). Odczyt starszy niż 6 godzin nie jest pokazywany jako bieżący.

Stany ostrzegawcze i alarmowe ustala IMGW osobno dla każdej stacji; gdy ich nie ma, nie podajemy kategorii.

Temperatura i pogoda z 24 godzin (IMGW)

Korzystamy ze stacji synoptycznych IMGW (30 stacji). Sekcję „Ostatnie 24 godziny” pokazujemy, gdy stacja jest nie dalej niż 15 km i mamy co najmniej 18 z 24 obserwacji godzinowych; opadu nie podajemy, bo znaczenia pola opadu w danych IMGW nie zweryfikowano.

Przymrozek wpisujemy do dziennika dla doby lokalnej, w której stacja ma co najmniej 18 obserwacji godzinowych, a najniższa temperatura jest poniżej 0°C.

Ostrzeżenia pogodowe (IMGW)

Ostrzeżenia dopasowujemy do powiatu miasta, nie do całego województwa. Zbiorcze statystyki regionalne liczymy osobno i opisujemy jako regionalne.

Kolejki do lekarza (NFZ)

Dane NFZ pokazujemy bez przeliczeń: nazwa placówki, adres, telefon, czas oczekiwania zgłoszony przez placówkę w Informatorze o Terminach Leczenia NFZ i liczba oczekujących, dokładnie tak, jak podaje je NFZ. Placówki są w kolejności alfabetycznej. To nie jest wolny termin wizyty. Strona miasta i specjalizacji jest indeksowana przy co najmniej 3 placówkach, które podały czas (to tylko próg indeksowania, nie wartość pokazywana użytkownikowi). Źródło: https://api.nfz.gov.pl/.

Chwilowo nie publikujemy średnich, median, rankingów ani porównań liczonych z danych NFZ.

Punktualność pociągów (PKP PLK)

Opóźnienie to różnica między czasem rzeczywistym a planowym na stacji; pociąg jest punktualny przy opóźnieniu do 5 minut. Okno bieżące to około 90 minut. Wartości spoza zakresu od −60 do 720 minut uznajemy za błąd danych i odrzucamy.

Odświeżamy wszystkie stacje jednym zapytaniem do API PLK co 15 minut, więc dane na stronie mają zwykle do około 15 minut (do godziny, gdy PLK tymczasowo ogranicza liczbę zapytań). Dzienniki i rankingi z historii liczymy z naszego godzinowego zapisu; ocenę słowną „lepiej/gorzej niż zwykle” podajemy dopiero po 21 dniach zapisu.

Odświeżanie i opóźnienia źródeł

Strony są buforowane do 10 minut, a bufor czyścimy po imporcie danych (co 15 minut). Dlatego liczba na stronie może być starsza od odczytu w źródle o czas bufora, ale zawsze podajemy czas pomiaru, nie czas wyświetlenia.

Co znaczy „Brak danych”

„Brak danych” oznacza, że nie mamy wiarygodnego odczytu: stacja nie mierzy danego wskaźnika, odczyt jest starszy niż dopuszczalny, w zasięgu nie ma stacji albo źródło chwilowo nie odpowiada. Zawsze podajemy powód. Nie uzupełniamy braków wartością szacowaną.

Zobacz też: dziennik korekt danych, o serwisie. Ostatnia aktualizacja metodologii: 19.10.2026.

← Wróć na stronę główną