Metodologia
Celem jest szybka odpowiedź na pytanie „co jest teraz na drodze?”, bez udawania danych, których źródło nie dostarcza.
Aktualizacja
Worker pobiera publiczny XML GDDKiA i krótko go buforuje. Widok w przeglądarce odświeża dane co około 60 sekund.
Filtr czasu
Wpis z rozpoczęciem w przyszłości nie trafia do live. Wpis po podanym czasie zakończenia również pomijamy. Brak czasu zakończenia oznacza tylko brak tej informacji w źródle.
Klasyfikacja
Jawna blokada lub przerwa w ruchu trafia do zamknięć, kody robót do robót drogowych, kod zwiększonego natężenia do „wzmożonego ruchu”, a pozostałe wypadki, awarie i zdarzenia do „zdarzeń”. Oryginalny kod zachowujemy.
Blisko mnie
Pozycja użytkownika jest używana wyłącznie lokalnie w przeglądarce do obliczenia odległości od zdarzeń z koordynatami. Współrzędnych użytkownika nie wysyłamy do RuchTeraz.
Moje drogi
Lista ulubionych dróg jest zapisana w localStorage bieżącej przeglądarki. Nie tworzymy profilu użytkownika.
Ograniczenia
Zbiór zdarzeń nie jest pełnym pomiarem prędkości. Dlatego RuchTeraz nie wylicza minut opóźnienia bez odpowiedniego feedu czasu przejazdu.