Architektur
Zwei getrennte Programmrollen
Die signierte Wettersonde-GUI.exe stellt die Windows-Oberfläche, das Tray-Symbol und die lokalen Leaflet-Karten bereit. Der wesentlich kleinere Wettersonde-Collector.exe sammelt ohne Kartenfenster die öffentlichen Feedpunkte. Das Setup liefert beide Programme zusammen aus.
GUI und Sammler besitzen jeweils eine benutzerspezifische Windows-Einzelinstanzsperre. Ein weiterer Start erzeugt deshalb weder ein zweites Tray-Symbol noch eine doppelte Datenverarbeitung. Bei PyInstaller-Ein-Datei-Programmen sind im Task-Manager je Rolle ein kleiner Startprozess und ein Hauptprozess normal.
Datenfluss
- Der Sammler liest die kompakte Betreiber-CSV von wettersonde.net im eingestellten Intervall.
- Gültige Messpunkte werden in der lokalen SQLite-Datenbank gespeichert; das Journalverfahren ist bewusst
DELETEund nicht WAL. - Alle fünf Minuten können ausschließlich öffentliche Sondenpunkte der letzten 20 Minuten über HTTPS zur gemeinsamen Zentrale übertragen werden.
- Andere Installationen laden diesen Ausschnitt beim Start und anschließend alle fünf Minuten, damit kurzzeitige Empfangslücken in Flugspuren geschlossen werden.
Beobachtungsort, Stationsname, Warnzonen und der Windows-Standort werden nicht als Sondentelemetrie übertragen.
Lokale Speicherung
Einstellungen, Datenbank, Kartenkacheln, Wetterfelder, HYSPLIT-ARL-Dateien und PVGIS-Geländezellen liegen im Windows-App-Datenordner. Caches vermeiden unnötige Wiederholungsabrufe. Datenbank-Archivkopien werden über die SQLite-Sicherungsfunktion erzeugt, sodass der laufende Sammler nicht angehalten werden muss.
Quellen und fachliche Grenzen
wettersonde.net bleibt die zentrale Datenquelle. OpenStreetMap liefert die Kartenbasis, PVGIS Gelände- und Horizontdaten; Wettermodelle und Satellitenbilder werden jeweils mit Quelle und Aufnahmezeit gekennzeichnet.
Ein Empfangsende beweist keine Landung. Prognosen hängen von Modelllauf, Windfeldern, Start- oder Höhenanker, Steig-, Platz- und Sinkannahmen sowie der Topographie ab. Die App trennt deshalb wirkliche Flugbahn, Methodendifferenz und Fehlerensemble.
Eigener Funkempfang
Eine lokale Station mit SDR-Empfänger und radiosonde_auto_rx kann Sonden in Funkreichweite unabhängig empfangen. Die aktuelle LiveMap liest diesen lokalen Datenstrom noch nicht direkt ein; wettersonde.net bleibt deshalb die zentrale Quelle. Aufbau, sicherer Betrieb und die geplante spätere Ergänzung sind auf der Seite Eigene Empfangsstation beschrieben.
Entwicklung und Anbieter
Die Anwendung wurde vollständig mit Codex entwickelt und wird als Windows-Software von Jost Jahn angeboten. Der sichtbare Sammelbegriff Amrum Software bezeichnet die Projektfamilie und keine eigene Rechtsperson. Die veröffentlichten Windows-Artefakte werden mit dem eingerichteten Authenticode-Profil signiert.