Case Study:
TopMeteo Flugplanung 2.0
Mobile-First Relaunch des Flugplanungs-Tools für Luftsportler
Kunde
Die TopMeteo Aviation Weather GmbH aus dem brandenburgischen Planetal erstellt präzise Wetterprognosen speziell für den Bedarf von Luftsportlern – vom Segelflug über den Motorflug bis hin zu Gleitschirm-, Drachenflug und Ballonfahrt. Statt allgemeiner Wetterdaten liefert TopMeteo flugsportspezifische Vorhersagen wie Thermik, Wolkenverteilung, Sichtweite sowie Windstärke und -richtung in verschiedenen Flughöhen.
CosmoCode entwickelt und betreut die TopMeteo-Webanwendung seit vielen Jahren als langjähriger Technologiepartner. Aufbauend auf dieser bewährten Zusammenarbeit beauftragte TopMeteo CosmoCode mit dem kompletten Relaunch eines der zentralen Module der Plattform: der Flugplanung.
Projekt
Die in die TopMeteo-Anwendung integrierte Flugplanung erlaubt es Piloten, eine individuelle Flugroute zu planen und sich entlang dieser Strecke die zu erwartende Wetter- und Windentwicklung für den gewünschten Zeitraum anzeigen zu lassen. Die über Jahre gewachsene Anwendung war jedoch stark desktop-orientiert und technisch nicht mehr auf dem aktuellen Stand.
Ziel der „Flugplanung 2.0” war ein vollständiger Neuaufbau auf Basis eines neuen, durchgängigen Designs und eines modernen Technologie-Stacks. Im Mittelpunkt stand ein konsequenter Mobile-First-Ansatz: Piloten sollen ihre Route mit wenigen Klicks bzw. Fingertipps direkt auf dem Smartphone planen und die geplante Strecke per Zeitschieberegler virtuell „abfliegen” können – ob beim Vorabcheck zu Hause oder bei der kurzfristigen Anpassung am Startplatz. Die Anwendung richtet sich gleichermaßen an Segelflieger, Gleitschirmflieger und Motorflieger.
Umsetzung
CosmoCode entwickelte die Flugplanung von Grund auf neu. Anstelle der bisherigen Lösung kommt nun ein moderner Stack auf Basis von Next.js und TypeScript zum Einsatz. Die durchgängige Typsicherheit macht den Code robuster und fängt Fehler bereits zur Compile-Time ab, während das Layout konsequent vom mobilen Design ausgeht und nur dort für größere Bildschirme angepasst wird, wo es nötig ist.
Herzstück der Anwendung ist die interaktive Karte auf Basis von OpenLayers. Über die Basiskarte werden die Wetterprodukte von TopMeteo (etwa Thermikkarte, Wolkenverteilung, Wind in verschiedenen Höhen und die PFD-Werte zur potenziellen Streckenflugweite), die Lufträume sowie die Flugplanung selbst in der korrekten Reihenfolge übereinandergelegt. Welche Karten und Regionen ein Nutzer sehen darf, wird passgenau über seine Berechtigungen gesteuert. Flugplätze, Lufträume und – für Gleitschirmflieger – Startplätze ergänzen die Karte um die für die Routenplanung relevanten Geodaten.
Die Routenplanung selbst wurde umfassend ausgebaut: Wegpunkte lassen sich setzen, verschieben und duplizieren, überlappende Punkte werden automatisch entzerrt, und die Strecke kann per Klick geschlossen werden. Neben der Gesamtdistanz berechnet das Tool die FAI-Distanz und blendet die FAI-Sektoren für das größtmögliche Dreieck ein – eine zentrale Funktion für den Streckenflug. Koordinaten werden im fliegerüblichen DMS-Format angezeigt, eine Autovervollständigung erleichtert die Eingabe, und einmal gewählte Startpunkte sowie persönliche Einstellungen werden für künftige Sitzungen gespeichert.
Besonderes Augenmerk lag auf der Unterstützung der unterschiedlichen Fliegertypen. Auf Basis von Geschwindigkeit, Flughöhe und Windvorhersage berechnet die Anwendung die Flugzeiten für die einzelnen Streckenabschnitte und stellt das Flugzeug an der entsprechenden Position auf der Route dar. Für Motorflieger gibt es einen eigenen Rückflug-Modus, die Höheneinheiten lassen sich je nach Fliegertyp zwischen Fuß und Meter umschalten, und auch der Gleitschirm-Support wurde gezielt umgesetzt.
Die geplanten Routen lassen sich in den Formaten GPX, CUP und TXT exportieren und so in Navigations-Apps oder den Bordnavigationsgeräten des Flugzeugs weiterverwenden. Eigene Wegpunkte können im CUP-Format importiert, angezeigt und bei Bedarf ein- und ausgeblendet werden. Darüber hinaus wurde die direkte Anbindung an die Streckenflug-Plattform WeGlide realisiert: Tasks können exportiert und – nach einmaliger Autorisierung per OAuth – direkt in das WeGlide-Konto hochgeladen und für Wettbewerbe deklariert werden. Zum Teilen einer Route implementierte CosmoCode außerdem einen QR-Code-Export.
Über einen Zeitschieberegler mit 10-Minuten-Auflösung kann die geplante Strecke virtuell abgeflogen werden. So wird direkt sichtbar, wie das Wetter genau an der Stelle aussehen wird, an der sich das Flugzeug zum jeweils ausgewählten Zeitpunkt befindet – die Wetter- und Winddaten der Karte folgen also der Position des Fliegers entlang der Route. Die Auslieferung der Kartendaten erfolgt über einen GeoServer-basierten Tile-Server, während das Backend weiterhin auf dem bewährten Python/Django-Fundament der TopMeteo-Plattform aufsetzt.
Die neue Flugplanung ging zur Saison 2026 live und steht den TopMeteo-Nutzern auf Smartphone, Tablet und Desktop zur Verfügung. CosmoCode entwickelt das Tool im engen Austausch mit dem TopMeteo-Team kontinuierlich weiter.
Wir können auch Ihr Projekt umsetzen!
Sie wollen ein ähnliches Projekt umsetzen? Oder sie haben eine ganz andere Idee? Sprechen Sie uns an und wir finden gemeinsam die beste Lösung.