FlugMonitor – Echtzeit-Flugverkehr mit Java und OpenSky visualisieren

Wer kennt das nicht: Man schaut in den Himmel, sieht ein Flugzeug und fragt sich, wo es gerade herkommt und in welcher Höhe es fliegt. Mit dem FlugMonitor lässt sich genau diese Frage beantworten – und zwar für alle Flugzeuge auf der Welt gleichzeitig. In diesem Artikel zeige ich, wie ich eine Java-Swing-Anwendung gebaut habe, die Echtzeit-Daten des OpenSky Network abruft, auswertet und übersichtlich darstellt.

Was ist der FlugMonitor?

Der FlugMonitor ist eine Desktop-Anwendung, die ich mit Java 21 und Swing entwickelt habe. Swing ist das klassische GUI-Framework von Java – also das Werkzeugkasten, mit dem man Fenster, Tabellen und Buttons baut. Die Anwendung zeigt auf einen Blick, wie viele Flugzeuge sich gerade weltweit in welchem Höhenbereich befinden. Die Daten kommen dabei in Echtzeit direkt vom OpenSky Network, das Flugzeugpositionen aus aller Welt sammelt und kostenlos zur Verfügung stellt.

Das Besondere: Die Anwendung fragt bei jedem Klick auf „Aktualisieren“ live die OpenSky-API ab und wertet tausende Flugzeugpositionen in Millisekunden aus. Das Ergebnis landet sofort in einer übersichtlichen Tabelle und einem farbigen Balkendiagramm.

„FlugMonitor – Echtzeit-Flugverkehr mit Java und OpenSky visualisieren“ weiterlesen

Raspberry Pi: Wie sieht der Flugverkehr zu #Weihnachten (24.12.2014) aus?

Mit dem Raspberry Pi empfange ich wie hier beschrieben ja die Flugdaten der Transponder mit einem Raspberry PI.

Wie sieht der Flugverkehr hier in Langenhagen zu Weihnachen 24.12.2014 aus? Rückläufig!

Flugverkehr zu Weihnachten
Flugverkehr zu Weihnachten

Stand 12:00 Uhr. Man kann auch sehen, das pro Wochentag ungefähr die gleiche Anzahl Flugzeuge empfangen wird.
Eine Woche Flugverkehr in Langenhagen

Eine Woche Flugverkehr in Langenhagen

Grafik Flugverkehr
Fhem zeigt folgende Daten:
Fhem Flugdaten in Langenhagen zu Weihnachten
Fhem Flugdaten in Langenhagen zu Weihnachten