Zatłoczenie na drodze
Modele danych Statystyk dla Zarządców Dróg dotyczące czasu trwania przejazdu i odczytu prędkości są tworzone przez połączenie różnych źródeł informacji:
Zbiorcze dane map: najważniejszym źródłem są zbiorcze, zanonimizowane dane z Map Google, które pozwalają Mapom Google obliczać prędkość pojazdów na drogach na całym świecie w czasie rzeczywistym.
Historyczne dane o ruchu: z czasem zagregowane dane użytkowników są wykorzystywane do tworzenia historycznych wzorców ruchu, które pomagają systemowi zrozumieć, jaki jest „normalny” ruch na danej drodze w określonym czasie i dniu tygodnia.
Dane dodatkowe: dane historyczne są łączone z innymi danymi, w tym z informacjami od partnerów zewnętrznych, takich jak lokalne wydziały transportu, a także z informacjami zwrotnymi od użytkowników Map, którzy zgłaszają zdarzenia, takie jak wypadki czy roboty drogowe, w czasie rzeczywistym.
AI łączy te źródła informacji, aby zrozumieć bieżące warunki na podstawie danych w czasie rzeczywistym i tworzyć podstawowe prognozy na podstawie danych historycznych. To połączenie jest kluczowe dla sposobu przewidywania tras, na przykład:
- Krótkie trasy zależą w dużej mierze od aktualnych informacji w czasie rzeczywistym.
- W przypadku dłuższych tras wykorzystujemy zaawansowane modelowanie AI, gdzie pobliskie odcinki są prognozowane na podstawie danych w czasie rzeczywistym, a odcinki bardziej odległe – na podstawie wzorców historycznych.
- W przypadku dróg, na których sygnały w czasie rzeczywistym są ograniczone, do przewidywania spowolnień ruchu wykorzystywane są w większym stopniu dane historyczne.
Interwały odczytu prędkości
Przedział prędkości (SRI) to ciągły odcinek trasy, na którym ruch mieści się w jednej kategorii prędkości. Przedziały odczytu prędkości na trasie obejmują całą trasę w kolejności od miejsca początkowego do miejsca docelowego.
Kategorie prędkości
Kategorie prędkości odpowiadają kolorom wyświetlanym w warstwie natężenia ruchu w Mapach Google:
| Kategoria szybkości | Kolor natężenia ruchu w Mapach Google | Opis |
|---|---|---|
NORMAL |
Zielony | Ruch odbywa się płynnie, nie wykryto spowolnienia. |
SLOW |
Żółty | Wykryto spowolnienie, ale nie utworzył się korek. |
TRAFFIC_JAM |
Czerwony | Wykryto korek uliczny. |
TRAFFIC_JAM_HEAVY |
Ciemnoczerwony | Wykryto duży korek. Od 8 października 2026 r. będzie dostępna tylko w interwałach odczytu prędkości na podstawie przesunięcia (speed_reading_offsets). |
Formaty
Interwały odczytu prędkości na podstawie przesunięcia (
speed_reading_offsets): każdy interwał jest wyznaczany przezstart_offset(włącznie) iend_offset(wyłącznie), mierzony w metrach od początku trasy. Wartośćend_offsetkażdego interwału jest równa wartościstart_offsetnastępnego interwału.Na przykład trasa o długości 100 metrów, na której pierwsze 80 metrów to spowolnienie, a pozostałe 20 metrów to normalny ruch, jest reprezentowana w ten sposób:
start_offsetend_offsetspeed080SLOW80100NORMALPrzedziały odczytu prędkości na podstawie współrzędnych (
speed_reading_intervals, starsza wersja): każdy przedział jest definiowany przez współrzędne linii łamanej (interval_coordinates). W tym formacie duże korki (ciemnoczerwone) są zgłaszane jakoTRAFFIC_JAM;TRAFFIC_JAM_HEAVYnigdy nie jest używane. To starsze pole może przestać być wypełniane 13 stycznia 2027 r. lub później. Użyj w zamian zasadyspeed_reading_offsets.
Szczegółowe informacje o schemacie znajdziesz w sekcji Dane o drogach w czasie rzeczywistym i w tabeli recent_roads_data.
Tabele BigQuery
Aby wysłać zapytanie o zgromadzone dane dotyczące czasu trwania przejazdu i interwałów odczytu prędkości, zapoznaj się z tabelami historical_travel_time i recent_roads_data w BigQuery.