2 Punkte von GN⁺ 2026-05-01 | 1 Kommentare | Auf WhatsApp teilen
  • Eine Weboberfläche, mit der sich bewegliche Objekte und feste Infrastruktur gemeinsam auf der Karte anzeigen lassen; Fahrzeuge, öffentlicher Verkehr, Fußgänger und Radfahrende können per Checkbox ein- und ausgeblendet werden
  • Auch die Anzeige von Traffic light, RSU, Geometry Timeout, Nodes lässt sich einzeln steuern; auf der Karte erscheinen Graz-Linien-Trams und -Busse, Fahrzeuggrößen, einige Geschwindigkeitswerte sowie Kennungen von Ampeln und RSUs
  • Das WebSocket befindet sich im Status connected und Reconnect kann ausgeführt werden; auf dem Bildschirm werden aktuelle Statuswerte wie Aktive Geräte 416, Tracks 61, Anzeigealter 5 min angezeigt
  • Die Suche funktioniert für Liniennummer/-text, course number, destination number/-text, MAC address; in den Advanced-Optionen kann gefiltert werden, ob Stationsdaten data, photos und signature enthalten
  • Für Kartenrendering und Datenanzeige werden MapLibre, OpenFreeMap, OpenMapTiles, OpenStreetMap genannt; wenn der Server eine neuere frontend-Version erwartet, wird die Option Reload angeboten

Echtzeit-Verkehrskarte und angezeigte Objekte

  • OpenTrafficMap ist eine Weboberfläche, die verkehrsbezogene Objekte auf einer Karte darstellt und bewegliche Objekte zusammen mit fester Infrastruktur anzeigt
  • Die anzeigbaren Objekte sind in Car, Truck, Tram, Motorcycle, Bus, Pedestrian, Cyclist unterteilt; jede Kategorie kann per Checkbox ein- oder ausgeschaltet werden
  • Auch Traffic light, RSU, Geometry Timeout und Nodes werden über separate Checkboxen gesteuert
  • Auf der Karte erscheinen Informationen wie Graz-Linien-Trams und -Busse, Fahrzeuggrößen, einige Geschwindigkeitswerte sowie Kennungen von Ampeln und RSUs

Verbindungsstatus und Anzeigeeinstellungen

  • Der WebSocket-Status ist connected und der Benutzer kann Reconnect ausführen
  • Das Anzeigealter beweglicher Objekte ist auf 5 min eingestellt
  • Auf dem Bildschirm werden aktuelle Statuswerte wie Aktive Geräte 416, Tracks 61 und Anzeigealter 5 min angezeigt
  • Die Zahlen für empfangene, verarbeitete und verworfene Pakete werden jeweils als 9710510, 9661901 und 50024 angezeigt
  • Der Zeitwert wird als 2026-04-30T18:32:12.145Z dargestellt

Suche und erweiterte Filter

  • Die Suche funktioniert für line number/text, course number, destination number/text und MAC address
  • Mit der Option Advanced lassen sich Filter für Stationsdaten weiter verfeinern
  • Für die Stationsfilter kann jeweils nach Vorhandensein oder Fehlen von data, photos und signature gefiltert werden
  • Auch eine 3D-Ansichtsoption ist in der Oberfläche enthalten

Ampel- und Debug-Panel

  • Das Traffic-light-Panel zeigt No traffic light selected an, wenn keine Ampel ausgewählt ist
  • Es gibt eine Funktion Load statistics; beim Klicken auf Lane oder connection lassen sich Debug-Daten ansehen
  • Beim Klicken auf eine Ampel können signal groups angezeigt werden
  • Es gibt ein Traffic light SVG-Panel und ein Device JSON-Panel; unterstützt werden das Kopieren von JSON und das Kopieren von Pfaden

Kartendaten und Basistechnologien

1 Kommentare

 
GN⁺ 2026-05-01
Hacker-News-Kommentare
  • Es braucht offene Verkehrsstau-Daten im weltweiten Maßstab, mindestens aber für Europa
    Das wäre wichtig, damit Alternativen zu Google-Diensten wie Google Maps und Waze entstehen können, aber um Staudaten zu erzeugen, müsste man realistisch gesehen entweder ein OS besitzen, das Standortverfolgung ermöglicht, oder ein internationaler Mobilfunknetzbetreiber sein, daher erscheint das in der Praxis schwierig
    Zur Einordnung: Ich arbeite an einer Open-Source-Alternative zu Big-Tech-Karten

    • Meiner Erfahrung nach sind Staudaten selbst nicht das Kernproblem
      Google, TomTom, Here, Apple und einige sehr lokale Alternativen sind zwar voneinander getrennt, wissen aber alle ziemlich gut, wo es stockt
      Aktuelle POI-Daten sind ein völlig anderes Problem, und nur Google hat das wirklich gelöst, nicht wegen cleverer Algorithmen, sondern wegen der überwältigenden Markenbekanntheit
      Nur bei Google tragen die Eigentümer der POIs ihre Daten direkt selbst ein
    • Ich frage mich, wie man das Problem der Vertrauenswürdigkeit von Datenquellen lösen kann
      Wenn man offene Daten sammelt, muss man die Daten fingerprinten, um ihre Gültigkeit sicherzustellen, und zur Sicherheit muss man sie anonymisieren; das Gleichgewicht zwischen beidem scheint mir das größte Hindernis bei solchen Versuchen zu sein
      In diesem Fall scheint das Risiko falscher Daten genauso groß zu sein wie das von Eingriffen in die Privatsphäre
    • Im Zusammenhang mit der Aussage „Es braucht offene Staudaten im weltweiten Maßstab, mindestens aber für Europa“: Laut Bloombergs Artikeln zu Project Maven wurden Staudaten auch genutzt, um die vorrückenden russischen Truppen in städtischen Gebieten der Ukraine zu verfolgen
    • Welche OS-Alternative ist gemeint? OSM?
  • Ich habe erst kürzlich erfahren, dass Radfahrer bei smarten Ampeln die Schaltung ändern können -https://nltimes.nl/2026/04/28/new-app-turns-traffic-lights-g...

    • Eine Zeit lang habe ich versucht, von meinem Haus im Vorort bis zu meinem Büro im Zentrum von Amsterdam eine ampelfreie Fahrradroute zu bauen
      Besonders an Kreuzungen mit Straßenbahnen dauerte es manchmal lange, weshalb ich in Strava manuell eine Route anhand von Satellitenbildern erstellt habe, weil es keine API gab, die anzeigt, an welchen Kreuzungen Ampeln stehen
      Dabei habe ich auch erfahren, dass einige Ampeldaten zwar bei der Regierung vorhanden sind, aber nur ausgewählten Partnern bereitgestellt werden
      Zum Beispiel zeigt die App Flitsmeister für Autos an, wie lange es bei manchen Ampeln noch bis Grün dauert
    • Rotterdam steuert Ampeln mit Regendaten
      Damit Fahrräder an Kreuzungen weniger warten müssen, und die Gelbphase wird auch verlängert, damit man schon von weiter weg abbremsen kann und nicht stürzt
      https://popupcity.net/insights/rotterdam-traffic-light-prior...
  • Das wusste ich bis heute nicht, aber 802.11p-Hardware war bisher sehr teuer, sodass es nicht leicht war, mit V2X-Nachrichten wie CAM oder SPAT irgendetwas zu machen
    Umso interessanter ist, dass das hier mit Hardware für unter 20 Pfund gelungen ist

  • Codeberg-Link: https://codeberg.org/opentrafficmap

    • Ich frage mich, wie die Hardware funktioniert
      Außer dem ESP scheint keine separate Funkhardware vorhanden zu sein — heißt das, der ESP kann ITS-G5-Nachrichten nativ empfangen?
      Falls ja, warum nimmt man dann nicht einfach ein ESP-Board mit nativem Ethernet?
  • Das ist das erste Mal, dass ich ein auf OSM-Daten basierendes Theme so modern und frisch aussehen sehe
    Die Farbpalette und die Icons sind wunderschön

  • Sieht cool aus, aber es gibt keinen Link zu mehr Informationen, und in den USA scheint es überhaupt nicht zu funktionieren

    • Die Website ist definitiv mangelhaft
      Zur Hälfte ist sie auf Deutsch, zur Hälfte auf Englisch
      Das Konzept ist ein Protokoll namens ITS-G5, das europäische Profil von 802.11p
      Fahrzeuge und Verkehrsinfrastruktur senden Telemetrie im 5-GHz-Band, die andere Fahrzeuge und Infrastruktur für Situationsbewusstsein nutzen können
      Diese Website sammelt diese Daten mit lokalen Empfängern und aggregiert sie auf einer Karte, ähnlich wie Seiten wie ADSB-Exchange mit ADS-B umgehen
      Was mir Sorgen macht, ist, dass Fahrzeuge offenbar MAC-Adressen aussenden
      Würde das bedeuten, dass ITS-G5, 802.11p und C-ITS für dauerhaftes Tracking genutzt werden können?
    • Dieses Projekt wurde als Teil eines Vortrags bei den Graz Linux Tagen geteilt
      Man kann ihn hier ansehen, aber leider gibt es ihn nur auf Deutsch
      https://media.ccc.de/v/glt26-688-c-its-mit-einem-esp32-ampel...
    • Es basiert auf Car2X/Vehicle2X-Daten, die unverschlüsselt übertragen werden und mit Chips empfangen werden können, die man in China bestellen kann
    • Ich wünschte, ich bekäme jedes Mal 1 Dollar, wenn ich einen Amerikaner sehe, der annimmt, alles, was im Internet öffentlich auf Englisch ist, müsse US-zentriert sein
  • Ich habe versucht, es in Chrome zu benutzen, hatte aber starke Performance-Probleme
    Die Idee gefällt mir trotzdem

  • Wenn jeder seinen eigenen Empfänger hinzufügen könnte, ließen sich wahrscheinlich schnell mehr Städte abdecken
    Trotzdem ein gutes Projekt

    • Ah, es wird also automatisch an die Website übertragen
      mqtts://cits1.opentrafficmap.org
  • Ich frage mich, ob man das zum Tracking von Fahrzeugpositionen verwenden kann

    • Ist das nicht genau der Zweck dieses Projekts? Es sind viele verfolgte Fahrzeuge zu sehen, aber im Moment scheinen alle geparkt zu sein
      Gibt es in Graz keine Nachtbusse?
  • Ich verstehe überhaupt nicht, was das ist
    Zeigt es Ampeln, Busse usw. in Echtzeit? Wie werden die Daten gewonnen?

    • Wenn man die Vortragsbeschreibung ins Englische übersetzt, ergibt sich Folgendes: Wusstest du, dass Autos, wenn sie Car2X über ITS-G5 unterstützen, bis zu viermal pro Sekunde viele Informationen unverschlüsselt im 5-GHz-Band senden, darunter die genaue GPS-Position, Geschwindigkeit, Längs- und Querbeschleunigung, Pedalstellung sowie Länge und Breite?
      Auch die Straßenbahnen in Graz senden diese Daten einschließlich der Liniennummer, sodass man die Straßenbahnen in Echtzeit verfolgen und auf einer Karte anzeigen kann
      Viele Ampeln in Graz unterstützen inzwischen ebenfalls C-ITS und senden jede Sekunde die genaue Konfiguration der Fahrspuren, den aktuellen Signalstatus und den erwarteten Zeitpunkt der nächsten Phase
      Mit dem ESP32-C5 kann man diese Daten noch aus mehreren hundert Metern Entfernung empfangen
      Es wird gezeigt, wie diese Daten gesammelt und verarbeitet werden
      Auf der Live-Karte kann man Straßenbahnen im Empfangsbereich sehen, die Ampelfarben und den Zeitpunkt der nächsten Änderung sowie aktuell fahrende Car2X-ausgestattete Fahrzeuge und ihre Geschwindigkeit
      Mit Grafana werden historische Daten von Statistiken wie Ampelzyklen und Wartezeiten an Fußgängerüberwegen und Fahrspuren dargestellt
      Die gesammelten Daten werden auch bereitgestellt, damit man sie selbst analysieren kann
      Um die Abdeckung zu erhöhen, wird Hilfe benötigt
      Mit dem von uns entwickelten ESP32-C5- und PoE-Board kann man C-ITS-Pakete selbst erfassen und auf der öffentlichen Karte teilen oder selbst verarbeiten