Der AIP Browser DE ist ein spezieller Browser für die frei verfügbare Online-Version der AIP VFR von Deutschland.

Tip
Um über Änderungen immer auf dem Laufenden zu bleiben, können sie diesen News-Feed abonnieren: feed icon

1. Übersicht

Der AIP Browser DE ist ein spezieller Browser für die frei verfügbare Online-Version der AIP VFR von Deutschland. Er bietet mehr Bedienungskomfort und Funktionalität als die entsprechende Webseite. Die Highlights sind:

  • Qualitativ hochwertige Seitendarstellung.

  • Schnelles Blättern durch die Seiten.

  • Schlagwortsuche in allen Überschriften.

  • Dynamisches Vorschaubild jeder Seite.

  • Zoomen und Verschieben von Seiten.

  • Drehen von Seiten damit man sie auch am Bildschirm lesen kann.

  • Einfacher Export einzelner Seiten zum Mitnehmen oder Drucken.

  • Zusätzlicher Beschnitt und Georeferenzierung exportierter Seiten.

  • Alle Flugplatzseiten, bei denen dies sinnvoll möglich ist, sind jetzt georeferenziert.

  • Automatische Aktualisierung von allen georeferenzierten Flugplatzseiten.

  • Differenzdarstellung von modifizierten Seiten um die geänderten Stellen schnell und sicher zu finden.

  • Keine manuelle Aktualisierung der AIP Datenbank notwendig. Einfach die Software starten und sofort durch die AIP blättern.

  • Die Enroute Charts aus der IFR können auch dargestellt werden.

  • Erstellung von Trip-Kits für ausgewählte Gebiete mit allen darin enthaltenen georeferenzierten Flugplatzkarten.

  • Direkter Upload der Trip-Kits in Enroute Flight Navigation

  • Zoomen auch über das Mausrad.

  • Seitenauswahl auch über die Pfeiltasten.

  • Direkter Export aller Seiten eines Flugplatzes in eine einzige PDF-Datei.

  • Erweiterung des Trip-Kits um den Export ganzer Seiten oder aller Seiten eines Flugplatzes als eine oder mehrere PDF-Dateien.

  • Unterstützung des Georeferenzierungsformats von SimpleVFR.

  • Neuer, angepasster DMG-Installer für macOS.

  • Direkte Unterstützung für neue, ARM-basierte macOS-Systeme.

  • RSS-Feed zur automatischen Benachrichtigung bei Versionsankündigungen und sonstigen Neuigkeiten über die Hilfeseite.

  • Neu Unterstützung der FlyIsFun „Documents“ Ordnerstruktur in Trip-Kits.

  • Neu Schalter zur Unterdrückung der ZIP-Dateierzeugung bei Trip-Kits.

  • Neu Definition eines eigenen Ausgabeverzeichnisses für Trip-Kits.

  • Neu Export von Geospatial-PDF (ISO 32000) als Georeferenzierungsformat.

  • Neu Erzeugen von ForeFlight Content Packs.

2. Lizenz

Der Nutzer erhält von der mpMediaSoft GmbH eine nicht-exklusive, nicht-übertragbare, kostenlose Lizenz zur persönlichen Nutzung des AIP Browsers DE, im Folgenden kurz Software genannt. Die Nutzung der Software geschieht auf eigene Gefahr. Jedwede Haftung durch die mpMediaSoft GmbH ist ausgeschlossen. Mit der Nutzung der Software erklärt sich der Nutzer mit diesen Bedingungen einverstanden.

3. Installation

Die Software steht derzeit nur für Windows, macOS (ARM & Intel) und Linux zur Verfügung.

Die jeweils aktuelle Version kann über die folgenden Links heruntergeladen werden:

3.1. Windows

Für Windows wird die Software als MSI-Installer zur Verfügung gestellt.

Nach Doppelklick auf den MSI-Installer erscheint das übliche Installationsfenster. Dann braucht man nur noch den Anweisungen in diesem Programm zu folgen.

Da die Anwendung noch nicht signiert ist, kann es sein, dass der Windows Defender die Installation blockiert.

000 win AIPBrowserDE
Warnung durch Windows Defender.

Wenn man dann auf "Weitere Informationen" klickt, erhält man die Option die Software trotzdem zu installieren.

000a win AIPBrowserDE
Warnung durch Windows Defender.

In seltenen Fällen kann es sein, dass die Installation danach immer noch nicht möglich ist. Dann hilft es kurzfristig Windows Sicherheit/App-Browsersteuerung/Zuverlässigkeitsbasierter Schutz/Apps und Dateien überprüfen zu deaktivieren. und nach der Installation wieder zu aktivieren.

3.2. MacOS

Für macOS wird die Software als DMG-Installer zur Verfügung gestellt.

Nach Doppelklick auf den DMG-Installer erscheint folgendes Fenster:

000 mac AIPBrowserDE
DMG Installationsfenster.

Hierin braucht man nur das AIP Browser DE Programm-Icon in den Anwendungsordner zu verschieben, um die Software zu installieren.

Die Anwendung ist noch nicht von Apple notarisiert und auch noch nicht signiert. Deshalb erscheint die folgende Warnmeldung:

001a mac AIPBrowserDE
Warnung.

Beim ersten Starten der Applikation nach der Installation muss man daher einen Cntrl-Click (Kontextmenü öffnen) auf das Programm-Icon machen und in dem dann folgenden Dialog "öffnen" auswählen.

001b mac AIPBrowserDE
Warnung mit Option zum Öffnen.

Diese Prozedur ist nur beim ersten Mal notwendig. Danach geht das Öffnen dann immer ganz normal ohne diese Prozedur.

Tip
Auf den neuen ARM-Macs sieht der Dialog etwas anders aus und evtl. muss man diese Prozedur zweimal machen, aber dann funktioniert es.

3.3. Linux

Für Linux wird die Software als Debian-Installer zur Verfügung gestellt und kann wie unter Linux üblich installiert werden. Die Linux-Version ist bisher nur experimentell und wird von uns nicht getestet.

3.4. Fehlermeldungen, Anregungen und Diskussionen

Rückmeldungen zum AIP Browser DE können zentral über die Webseite AIPBrowserDE-Public erfolgen. Für Fehlermeldungen und Anregungen gibt es dort die Rubrik "Issues" und für Fragen und Diskussionen gibt es die Rubrik "Discussions". Um sich dort aktiv zu beteiligen, muss man sich einmalig, kostenlos bei GitHub registrieren. Diese kleine Mühe erleichtert jedoch die Arbeit am AIP Browser DE enorm. Nur lesen geht auch ohne Registrierung.

4. Bedienung

Die Benutzung der Software setzt eine funktionierende Internetverbindung voraus, da die Seiten zur Darstellung von externen, öffentlichen Servern geladen werden müssen.

4.1. Starten der Software

Die Software kann, wie jede andere Software auch, nach den Regeln der jeweiligen Plattform gestartet werden.

Es erscheint dann das folgende Fenster mit einer Begrüßungsmeldung.

002 mac AIPBrowserDE
Startbildschirm mit Begrüßungsmeldung.

Durch Schließen des Begrüßungsfensters erklärt sich der Benutzer mit den Nutzungsbedingungen einverstanden.

Beim ersten Starten der Software nach einer Softwareaktualisierung erscheint dann evtl. ein weiteres Informationsfenster, falls die bereits vorhandene interne Datenbank auf eine neue Version umgestellt werden muss. Dies kann je nach Umfang der Daten etwas dauern aber ist nur einmalig nach einer Softwareaktualisierung notwendig.

010 mac AIPBrowserDE
Startbildschirm.

4.2. Seiten durchsuchen

Auf der linken Seite befindet sich das Inhaltsverzeichnis der AIP. Darin kann man direkt zu den Seiten navigieren die einen interessieren. Wenn sich die Maus über einer Seite befindet, wird eine kleine Vorschauansicht der Seite eingeblendet.

020 mac AIPBrowserDE
Direkte Auswahl einer Sichtflugkarte.

Nach einem Klick auf die gewünschte Seite erscheint diese rechts im Seitenbereich des Fensters.

030 mac AIPBrowserDE
Auswahl und Ansicht einer Sichtflugkarte.

Neben der Baumansicht für die direkte Auswahl einer Seite gibt es auch noch weitere Bedienelemente für eine Stichwortsuche.

040 mac AIPBrowserDE
Bedienelemente der Seitenauswahl.

Gibt man im Suchfeld eine Zeichenkette ein, so erscheint ein kleines Fenster mit Vorschlägen von Kapiteln oder Seiten, die diese Zeichenkette in der Überschrift enthalten. Durch Klick auf einen der Vorschläge wird das entsprechende Kapitel oder die entsprechende Seite selektiert. Die Suche kann auch auf die Flugplatzseiten eingeschränkt werden, indem man vorher den Schalter links neben dem Eingabefeld betätigt.

050 mac AIPBrowserDE
Schnelle Suche.

4.3. Arbeiten in der Seitenansicht

4.3.1. Navigation

Die Seitenansicht enthält einige Bedienelemente für das Arbeiten mit einzelnen Seiten.

055 mac AIPBrowserDE
Bedienelemente der Seitenansicht.

Mit den Pfeiltasten kann vorwärts und rückwärts durch die Seiten geblättert werden. Daneben gibt es Schalter um die Größe und die Positionierung der Seite zu steuern. Mit einem Doppelklick an einer bestimmten Stelle der Seite kann man diese vergrößern oder verkleinern. Dies geht auch stufenweise mit den entsprechenden Knöpfen in den Bedienelementen. Mit der Maus kann der gewählte Seitenausschnitt auch beliebig verschoben werden.

060 mac AIPBrowserDE
Zoomen in eine Sichtflugkarte.

4.3.2. Drehen von Seiten

Einige Seiten sind im Original im Querformat und daher am Bildschirm schlecht zu lesen. Über die Bedienelemente kann die Seite jedoch mit einem Klick nach links oder rechts gedreht werden. Die Software merkt sich diese Einstellung und wird diese Seite später immer in der gewünschten Ausrichtung zeigen.

070 mac AIPBrowserDE
Sichtflugkarte im Querformat (original).
080 mac AIPBrowserDE
Sichtflugkarte im Querformat (gedreht).

4.3.3. Exportieren von Seiten

Eine ganz wichtige Funktion ist das schnelle Exportieren von Seiten um diese entweder zu drucken oder um diese auf ein anderes Gerät, wie z.B. ein Mobiltelefon oder Tablet, zu laden. Durch Betätigen des zweiten Schalters von rechts in den Bedienelementen werden die selektierten Seiten im Export-Verzeichnis abgelegt. Dieses Verzeichnis hat den Namen "AIPBrowserDE-Export" und befindet sich auf dem Rechner im Benutzerverzeichnis des Anwenders.

Was dabei genau exportiert wird, hängt von der Auswahl ab. Wenn man einen Flugplatzordner ausgewählt hat, dann werden alle darin enthaltenen Seiten zu einer PDF-Datei zusammengefasst und exportiert. Wenn man also z.B. den Ordner "Aachen-Merzbrueck EDKA" auswählt, dann werden die darin enthaltenen Seiten "EDKA Aachen-Merzbrueck 1", "EDKA Aachen-Merzbrueck 2" und "AD 2-3" als eine PDF-Datei abgespeichert.

092 mac AIPBrowserDE
Auswahl eines Flugplatzordners.

Da zur besseren Lesbarkeit einzelne Seiten innerhalb der Datei gedreht sein können, sollte man beim Drucken des Dokuments darauf achten, dass die Funktion zum automatischen Drehen von Seiten in den Druckereinstellungen aktiviert ist. Die Standardgröße der Seiten ist DIN-A4, was aber natürlich beim Drucken angepasst werden kann.

Wenn man hingegen, wie im folgenden Beispiel gezeigt, eine einzelne Flugplatzseite selektiert hat, dann wird diese einzelne Seite als Bild exportiert.

090 mac AIPBrowserDE
Export der aktuellen (gedrehten) Seite.

Der Name und der Ablageort der exportierten Datei werden dabei in einem Dialogfenster angezeigt.

4.4. Änderungen in aktualisierten Seiten finden

Die AIP ist ein lebendiges Dokument und wird ständig aktualisiert. Deshalb ist es wichtig auch schnell erkennen zu können was sich denn konkret geändert hat. Deshalb werden Seiten, die einmal besucht wurden, nicht gelöscht, sondern lediglich intern als veraltet gekennzeichnet. Das macht es möglich bei einer Aktualisierung die folgenden Hilfen anzubieten.

Beim Aufruf einer kürzlich aktualisierten Seite wird einmalig eine entsprechende Meldung angezeigt und wenn auch eine ältere Version dieser Seite vorliegt, dann wird neben dem "effective Date" ein kleines Symbol dargestellt, um dies anzuzeigen. Im Seiten-Editor stehen dann weitere Werkzeuge zur Analyse bereit.

101 mac AIPBrowserDE
Seiten-Editor mit Darstellung der aktuellen Seite.

Beim Aufruf des Seiten-Editors wird zunächst die aktuelle Seite dargestellt. Nur diese zeigt auch die Georeferenzierungsinformationen, sofern diese vorhanden sind. Über mehrere Schalter kann dann als Nächstes die veraltete Seite, eine Überlagerung beider Seitenvarianten und schließlich eine Differenzansicht ausgewählt werden.

102 mac AIPBrowserDE
Seiten-Editor mit Darstellung der veralteten Seite.
103 mac AIPBrowserDE
Seiten-Editor mit Darstellung der Überlagerung beider Seitenvarianten.
103a mac AIPBrowserDE
Seiten-Editor mit Darstellung der Überlagerung beider Seitenvarianten (Ausschnitt).
104 mac AIPBrowserDE
Seiten-Editor mit Darstellung der Differenzansicht beider Seitenvarianten vor der Verschiebungskorrektur.

Beim schnellen Wechsel zwischen der aktuellen und der veralteten Seite bemerkt man bereits, dass die Seitenvarianten nicht nur Änderungen enthalten, sondern leider oft auch einfach etwas verschoben sind. Dies kann man mit den Pfeiltasten jedoch einfach korrigieren.

105 mac AIPBrowserDE
Seiten-Editor mit Darstellung der Differenzansicht beider Seitenvarianten nach der Verschiebungskorrektur.

In der letzten Darstellung sieht man, dass nach der Verschiebungskorrektur die Änderungen auf der Seite mit einem Blick zu erkennen sind.

Besonders hilfreich ist das bei sehr grafikintensiven Seiten, wie z.B. die jüngsten Änderungen am Flughafen Düsseldorf zeigen.

106 mac AIPBrowserDE
Seiten-Editor mit Darstellung der aktuellen Flugplatzkarte von Düsseldorf. (Bild von alter SW-Version!)

In der aktuellen Seite alle Änderungen zu finden gleicht einem Suchspiel. (Hinweis: Die Änderungen haben nichts mit dem roten Kreis zu tun.) In der Differenzdarstellung ist dies jedoch einfach möglich.

107 mac AIPBrowserDE
Seiten-Editor mit Darstellung der Differenzansicht der Flugplatzkarte von Düsseldorf. (Bild von alter SW-Version!)

Besonders in der Vergrößerung sind in der Differenzdarstellung die Änderungen mit einem Blick zu erkennen.

108 mac AIPBrowserDE
Seiten-Editor mit Darstellung der Differenzansicht der Flugplatzkarte von Düsseldorf. (Bild von alter SW-Version!)

4.5. Beschnitt und Georeferenzierung

Neben dem reinen Export einer unveränderten Seite gibt es auch die Möglichkeit eine Seite vor dem Export zu beschneiden und mit Georeferenzierungsinformationen zu versehen. Dabei gibt es zwei Möglichkeiten. Entweder man verwendet die vordefinierten Beschnitt- und Georeferenzierungsinformationen von unserem Server oder man legt Beschnitt und Georeferenzierung selber fest. Auch eine Kombination dieser beiden Varianten ist möglich.

4.5.1. Vordefinierte Beschnitt und Georeferenzierung.

Vordefinierte Beschnitt- und Georeferenzierungsinformationen für alle Flugplatzseiten, bei denen dies sinnvoll möglich ist, stehen auf unserem Server bereit. Sie werden automatisch geladen und bei jedem Neustart der Software aktualisiert, sofern dies in den Einstellungen aktiviert ist (Voreinstellung).

Important
Für die Richtigkeit dieser Daten übernehmen wir keine Haftung. Sie sind daher vor der Verwendung unbedingt zu prüfen. Über eventuelle Fehler möchten wir unverzüglich informiert werden, damit wir diese korrigieren können.

4.5.2. Beschnitt und Georeferenzierung selber festlegen

Dazu öffnet man mit dem ganz rechten Knopf in den Bedienelementen der Seite den Seiten-Editor.

110 mac AIPBrowserDE
Seite mit geöffnetem Seiten-Editor aber noch gesperrter Beschnitt- und Georeferenzierungfunktion.

Wenn für eine Seite diese Informationen schon existieren, werden sie wie im Bild oben direkt angezeigt. Allerdings sind diese noch für die Bearbeitung gesperrt. Dies ist eine Sicherheitsmaßnahme um unbeabsichtigte Änderungen zu vermeiden.

Will man eine neue Georeferenzierung anlegen oder eine schon bestehende verändern, dann muss man diese zunächst durch einen Klick auf das kleine Schloßsymbol entsperren. Dabei erhält man auch einen ersten Vorschlag, den man dann weiterbearbeiten muss, wenn die Georeferenzierungsinformationen noch nicht existiert haben sollten.

112 mac AIPBrowserDE
Seite mit geöffnetem und entsperrtem Beschnitt- und Georeferenzierungseditor.

Die Eingabe kann teilweise grafisch mit der Maus oder durch Eingabe der Koordinaten über die Tastatur erfolgen. Über den Clear-Knopf können die Information auch wieder komplett gelöscht werden.

Important
Die Georeferenzierung funktioniert in der beschriebenen Weise momentan nur mit Karten die nahezu verzerrungsfrei und nicht gedreht sind. Des Weiteren müssen, wie im Beispiel gezeigt, die geografischen Längen- und Breitengrade aufgedruckt sein.

Die Eingabe der Daten sollte in der folgenden Reihenfolge erfolgen:

  1. Wenn nötig, die Seite so drehen, dass die Nordrichtung nach oben zeigt.

  2. Bearbeitung entsperren.

  3. Mit der Maus oder per Tastatureingabe die Pixelkoordinaten des linken, oberen (1.) Referenzpunktes festlegen und dann in gleicher Weise die des rechten, unteren (2.) Referenzpunktes. Die linke obere Ecke der Seite hat dabei die Koordinate (0,0) und die rechte untere Ecke die Koordinate (Bildbreite, Bildhöhe).

  4. Mit der Tastatur die zu den eben definierten Referenzpunkten gehörenden Längen- und Breitengrade in die Textfelder eingeben und mit dem Set-Knopf bestätigen. Ein schneller Wechsel zwischen den Feldern ist über die Tab-Taste möglich.

  5. In ähnlicher Weise per Maus oder per Tastatureingabe die Beschnittgrenzen eingeben.

  6. Bearbeitung wieder sperren.

Important
Tastatureingaben müssen immer mit dem Set-Knopf bestätigt werden, um wirksam zu werden.

Bei aktualisierten Seiten müssen auch die Georeferenzierungsinformationen an eine eventuelle Verschiebung angepasst werden. Dies geht auch hier über die Pfeiltasten. Dies sollte allerdings nur kurz nach der Aktualisierung einer Seite notwendig sein, wenn die Georeferenzierungsinformationen noch nicht von uns angepasst wurden und man diese Seite dringend braucht. Einfacher ist es einfach etwas zu warten und auf die automatische Aktualisierung zu vertrauen.

Wenn alle Angaben vollständig sind und nochmals überprüft wurden kann man, wie schon vorher beschrieben, die Seite erneut exportieren. Es wird nun nicht nur die Originalseite, sondern auch eine georeferenzierte Seite mit zusätzlichen Metainformationen gespeichert.

120 mac AIPBrowserDE
Export einer Seite mit Beschnitt- und Georeferenzierung.

Die georeferenzierte Seite kann nun in eine geignete Fremdsoftware integriert werden. In den folgenden Bildern ist dies beispielhaft für unsere eigene Software mpCoPilot, VFRNav und für QGIS gezeigt. Für welche dieser drei Möglichkeiten man Georeferenzierungsinformationen erzeugen will, kann in den Einstellungen festgelegt werden. Die Ausgabe für VFRNav ist die derzeitige Voreinstellung.

Important
Die korrekte Georeferenzierung muss vor einer Verwendung unbedingt in der Zielsoftware überprüft werden. Man kann leicht mal eine falsche Koordinate eingeben oder unbeabsichtigt verändern und es wäre nicht gut dies erst im Flug zu bemerken.
130 mac AIPBrowserDE
Beispiel für die Integration in einer geeigneten Fremdsoftware.
135 android AIPBrowserDE
Beispiel für die Integration in VFRNav.
136 android enroute vac
Beispiel für die Integration in Enroute Flight Navigation.
137 ipad foreflight aachen
Beispiel für die Integration in ForeFlight.
132 mac AIPBrowserDE
Beispiel für die Integration in QGIS. (EPSG:4326 muss manuell zugewiesen werden.)

4.6. Ein Trip-Kit erstellen

Ein Trip-Kit ist eine Zusammenstellung von Resourcen für ein bestimmtes Flugvorhaben (aus der AIP und evtl. zusätzlichen Quellen) um diese z.B. gesammelt an eine geeignete Flugplanungssoftware übermitteln zu können. Aktuell können einzelne Seiten der AIP als PDF sowie die georeferenzierten Flugplatzseiten als Bilddateien ausgewählt und übertragen werden. Weitere Elemente sind geplant. Das genaue Format dieser Trip-Kit-Datei ist nicht Gegenstand dieser Beschreibung, sondern ist in einem separaten Dokument, der Trip-Kit Format-Spezifikation, spezifiziert.

Dank einer engen Kooperation mit Enroute Flight Navigation können diese Trip-Kits bereits direkt in deren sehr schöne Flugplanungssoftware übertragen werden. (Derzeit nur die georeferenzierten Flugplatzseiten.) Wie das genau geht, wird im Handbuch von Enroute Flight Navigation ausführlich erklärt. Bei entsprechendem Interesse wäre eine solche Kooperation mit anderen Herstellern auch denkbar und erwünscht.

Des Weiteren wird optional die Ordnerstruktur von FlyIsFun unterstützt. Um die Flugplatzseiten in FlyIsFun zu verwenden, müssen nur die erzeugten Ordner ED und ET in den FlyIsFun-Ordner "Documents" auf dem Smartphone/Tablet kopieren werden. Sie werden dann sofort in der Dokumentenliste sichtbar, wenn man auf einen deutschen Flugplatz klickt.

Abweichend vom oben genannten native Trip-Kit-Format kann ein Trip-Kit auch direkt im ForeFlight Content Pack-Format gespeichert werden. Die Flugplatzseiten und die Charts werden darin im Ordner byop (Bring Your Own Plates) als georeferenzierte PDF-Dateien abgelegt. Die Flugplatzseiten werden dabei mit dem Prozedurtyp Airport und die Charts mit dem Prozedurtyp Visual abgelegt. Zusätzlich wird zur Verifikation im Ordner layers noch eine Datei covered_charts_area.geojson abgelegt, die das Gebiet beschreibt, für das Charts generiert wurden. Ein vollständiges Konfigurationsbeispiel findet sich hier: Alle Flugplätze der "AIP-VFR-Germany" herunterladen. Für die einfache Übertragung des erzeugten Trip-Kits auf ein iPhone oder iPad kann die Software iMazing empfohlen werden, die es sowohl für Windows als auch für macOS gibt.

Die Erzeugung eines Trip-Kits wird derzeit über eine Konfigurationsdatei gesteuert. In der Zukunft soll dies jedoch durch einen Eingabedialog in der Software ersetzt werden.

Die Konfigurationsdatei ist eine einfache Text-Datei mit der Dateiendung .json (UTF-8-Codierung, JSON-Format, editieren z.B. mit Notepad, kein Word oder ähnliches). Der genaue Aufbau der Datei kann den vollständigen Beispielen weiter unten entnommen werden.

Grundstruktur einer Trip-Kit-Konfigurationsdatei
{
    "version": "1.0.2",
    "name": "Ein kurzer Name",
    "description": "Eine Beschreibung des Trips.",
    "noZIP": false,
    "pages": {
        ...
    }
    "charts": {
        ...
    }
}

Auf oberster Ebene wird das Trip-Kit als solches beschrieben.

Basiskonfigurationsparameter
Parameter Werte Optional Standardwert Beschreibung

version

1.0.2

nein

Version des Dateiformates

name

Text

nein

Name des Trip-Kits

description

Text

nein

Beschreibung des Trip-Kits

type

"NATIVE" "FFCP"

ja

"NATIVE"

Natives Format oder ForeFlight Content Pack Format

exportDir

Verzeichnispfad

ja

Standardpfad

Ein vom Standardpfad abweichender existierender absoluter Ausgabepfad

noZIP

true false

ja

false

Keine ZIP-Dateierzeugung

Das Trip-Kit gliedert sich derzeit in zwei Hauptanteile:

Die Sektion pages enthält die Auswahl der Seiten der AIP die als Ganzes in das Trip-Kit aufgenommen werden und die Sektion charts enthält die Auswahl welche georeferenzierten Charts in das Trip-Kit aufgenommen werden. Die Seiten werden derzeit immer als PDF-Datei gespeichert und für die Charts können verschiedene Bildformate gewählt werden.

Für die Auswahl der ganzen Seiten stehen zwei Methoden zur Verfügung. Erstens über eine explizite Liste von Referenz-Titeln, so wie sie in der Baumansicht der Software gezeigt werden, und zweitens geografisch über eine Gebietsdefinition. Letztere funktioniert natürlich nur für Flugplätze, die mindestens einen georeferenzierten Chart beinhalten. Die beiden Methoden können auch kombiniert werden.

Für die Auswahl der Charts steht nur die geografische Auswahl über eine Gebietsdefinition zur Verfügung.

Eine Referenzliste enthält mit dem Parameter references eine Liste von Seiten- oder Flugplatztiteln. Diese lassen sich leicht und fehlerfrei aus der Baumansicht der Software übertragen, da bei jeder Selektion in dieser Ansicht der entsprechende Titel automatisch in die Zwischenablage kopiert wird. Man braucht ihn dann nur noch im Editor in die Liste einzufügen.

Eine Gebietsdefinition enthält als Erstes über den Parmeter coveredArea eine Liste von einem oder mehreren Teilgebieten. Komplexere Gebiete entstehen durch Addition mehrerer Teilgebiete. Diese müssen auch nicht notwendigerweise zusammenhängend sein. Der type legt dabei die Art dieses Teilgebietes fest und kann die Werte GeoRectangle, GeoCircle und GeoCorridor haben. Die weiteren Parameter sind vom jeweiligen type abhängig.

Konfigurationsparameter für GeoRectangle
Parameter Werte Optional Standardwert Beschreibung

type

GeoRectangle

nein

Typ des Teilgebietes

west

Float

nein

Geogr. Länge der westlichen Begrenzung in Dezimalgrad

south

Float

nein

Geogr. Breite der südlichen Begrenzung in Dezimalgrad

east

Float

nein

Geogr. Länge der östlichen Begrenzung in Dezimalgrad

north

Float

nein

Geogr. Breite der nördlichen Begrenzung in Dezimalgrad

Konfigurationsparameter für GeoCircle
Parameter Werte Optional Standardwert Beschreibung

type

GeoCircle

nein

Typ des Teilgebietes

center.longitude

Float

nein

Geogr. Länge des Kreiszentrums in Dezimalgrad

center.latitude

Float

nein

Geogr. Breite des Kreiszentrums in Dezimalgrad

radius

Float

nein

Radius des Kreises in Metern

Konfigurationsparameter für GeoCorridor
Parameter Werte Optional Standardwert Beschreibung

type

GeoCorridor

nein

Typ des Teilgebietes

points

Liste

nein

Liste von Wegpunkten

points.longitude

Float

nein

Geogr. Länge des Wegpunktes in Dezimalgrad

points.latitude

Float

nein

Geogr. Breite des Wegpunktes in Dezimalgrad

distance

Float

nein

Halbe Breite des Korridors in Metern

Seiten-Konfigurationsparameter
Parameter Werte Optional Standardwert Beschreibung

coveredArea

Liste(GeoRectangle|GeoCircle|GeoCorridor)

ja

-

Auswahl über abgedeckte Fläche.

references

Liste(Text)

ja

-

Auswahl über direkte Referenzen.

pageFormat

pdf

ja

pdf

Seitenformat. Aktuell ist nur eine Ausgabe als PDF-Datei möglich.

asSingleFile

true false

ja

true

Ausgabe in einer einzigen oder in mehreren PDF-Dateien.

useICAOSubdirs

true false

ja

false

Verwende FlyIsFun Ordnerstruktur.

Charts-Konfigurationsparameter
Parameter Werte Optional Standardwert Beschreibung

coveredArea

Liste(GeoRectangle|GeoCircle|GeoCorridor)

ja

-

Auswahl über abgedeckte Fläche.

minInvScale

Float

nein

Minimaler inverser Maßstab (z.B. 50000.0 entspricht 1:50000)

maxInvScale

Float

nein

Maximaler inverser Maßstab (z.B. 90000.0 entspricht 1:90000)

imageFormat

jpg png tiff pdf webp gref

ja

webp

Bildformat

Das Ausgabeformat für die einzelnen Bilder kann über den Parameter imageFormat festgelegt werden. Fehlt der Parameter, dann wird webp verwendet.

Die TIFF-Version beinhaltet auch noch die Georeferenzierungsinformation und ist damit eigentlich ein Geo-TIFF. Des Weiteren enthält die Bildbeschreibung der TIFF-Version den Namen des jeweiligen Flugplatzes und dessen ICAO-Code.

Die PDF-Version beinhaltet ebenfalls die Georeferenzierungsinformation und ist damit ein Geo-PDF.

Die GREF-Version erzeugt eine mpCoPilot-konforme Ausgabe.

Bei den anderen Formaten kann die Geo-Information aus den generierten 4 Eckpunkten für jedes Bild in der Datei charts_toc.json entnommen werden.

Hier nun eine einfache, vollständige Trip-Kit-Konfiguration die nur die Flugplatzseiten der AIP ohne Charts generiert:

{
    "version": "1.0.2",
    "name": "Hahnweide to Aachen",
    "description": "A trip from Hahnweide to Aachen via Speyer and Koblenz",
    "pages": {
        "pageFormat": "pdf",
        "asSingleFile": true,
        "references": [
            "Hahnweide EDST",
            "Speyer EDRY",
            "Koblenz-Winningen EDRK",
            "Aachen-Merzbrueck EDKA"
        ]
    }
}
Tip
Beispiele herunterladen, auf dem eigenen Rechner speichern und ausprobieren.

Dies ist eine einfache, vollständige Trip-Kit-Konfiguration über ein GeoRectangle die nur die Charts generiert:

{
    "version": "1.0.2",
    "name":"Flying in the Ländle",
    "description": "An area covering Baden-Württemberg",
    "charts": {
        "coveredArea": [
            {
                "type": "GeoRectangle",
                "west": 7.49961623,
                "south": 47.53058632,
                "east": 10.49522706,
                "north": 49.79159732
            }
        ],
        "minInvScale": 50000.0,
        "maxInvScale": 90000.0,
        "imageFormat": "webp"
    }
}

Die folgende Trip-Kit-Konfiguration zeigt eine komplexere Konfiguration über einen GeoCorridor und zwei GeoCircle:

{
    "version": "1.0.2",
    "name": "Hahnweide to Aachen",
    "description": "A trip from Hahnweide to Aachen via Speyer and Koblenz",
    "charts": {
        "coveredArea": [
            {
                "type": "GeoCircle",
                "center": {
                    "longitude": 9.428503758629594,
                    "latitude": 48.631650117670056
                },
                "radius": 50000.0
            },
            {
                "type": "GeoCorridor",
                "points": [
                    {
                        "longitude": 9.428503758629594,
                        "latitude": 48.631650117670056
                    },
                    {
                        "longitude": 8.443524303116453,
                        "latitude": 49.31244357731459
                    },
                    {
                        "longitude": 7.639419518846692,
                        "latitude": 50.33398675841019
                    },
                    {
                        "longitude": 6.186308779144034,
                        "latitude": 50.823171895761845
                    }
                ],
                "distance": 30000.0
            },
            {
                "type": "GeoCircle",
                "center": {
                    "longitude": 6.186308779144034,
                    "latitude": 50.823171895761845
                },
                "radius": 80000.0
            },
            {
                "type": "GeoRectangle",
                "west": 8.5,
                "south": 50.0,
                "east": 9.5,
                "north": 50.5
            }
        ],
        "minInvScale": 50000.0,
        "maxInvScale": 90000.0,
        "imageFormat": "webp"
    }
}

Weitere Beispiele sind:

Eine im generierten Trip-Kit enthaltene Datei mit dem Namen covered_pages_area.geojson beschreibt die abgedeckte Fläche im GeoJSON Format, was z.B. über die Webseite geojson.io verifiziert werden kann. Als Features enthält diese Datei das abgedeckte Gebiet sowie die Outlines aller darin enthaltenen Charts. Als Properties sind in den Chart-Outlines auch noch einige Parameter des jeweiligen Aerodromes enthalten.

Hier die so generierte Darstellung für die Beispiele oben:

covered charts area bw
Flying in the Ländle.

bzw.

covered charts multi area
Hahnweide to Aachen.

Die eigentliche Generierung des Trip-Kits erfolgt dann über einen Aktionsknopf in den Einstellungen. Dabei werden alle in dem ausgewählten Gebiet liegenden Flugplatzkarten generiert und in einer Trip-Kite-Datei im Exportverzeichnis der Software zusammengefasst.

4.7. Einstellungen

Über den Knopf mit dem Zahnradsymbol in der Seitenleiste erreicht man die Einstellungsseite.

150 mac AIPBrowserDE
Einstellungen.

Hier kann zwischen den folgenden Einstellungen und Aktionen gewählt werden:

4.7.1. AIP

  1. Auswahl welche Georeferenzierungsinformationen man erzeugen will.

  2. Die Georeferenzierungsinformationen für alle Seiten lassen sich hier speichern und später wieder importieren. Dies kann bei einem Softwareupdate notwendig sein und erlaubt es ebenfalls diese Information mit anderen auszutauschen.

    Wer es einfacher mag, kann hier auch den automatischen Import und die automatische Aktualisierung der Georeferenzierungsinformationen von unserem Server aktivieren. Dabei empfiehlt es sich das Überschreiben bereits vorhandener Daten zu aktivieren (Voreinstellung), da sonst natürlich keine Aktualisierung möglich ist.

4.7.2. GUI

  1. Auswahl der Sprache für die AIP Kapitel- und Seitenüberschriften. (Die Software selbst ist noch nicht zweisprachig.)

  2. Auswahl mit welchem Eingabemedium (Maus oder Touch-Bildschirm) man bevorzugt arbeitet.

4.7.3. Trip-Kit

Hier kann eine Trip-Kit-Konfigurationsdatei ausgewählt und das entsprechende Trip-Kit generiert werden.

4.7.4. AIP-Updates

Die Funktionen für den AIP-Update sind Expertenfunktionen und werden von normalen Anwendern nicht benötigt. Sie werden hier deshalb auch nicht weiter erklärt.

5. Fazit

5.1. Zusammenfassung

Wir haben hier den AIP Browser DE als speziellen Browser für die frei verfügbare Online-Version der AIP VFR von Deutschland vorgestellt. Die Software ist frei verfügbar und wir wünschen viel Spaß bei deren Benutzung.

5.2. Ausblick

Die Software soll weiterentwickelt werden aber dazu brauchen wir natürlich Anregungen seitens der Benutzer. Mögliche Kandidaten wären z.B.:

  • Weitere Georeferenzierungsformate.

    • Welche Formate?

    • Für welche Software?

Darüber hinaus wären längerfristig auch noch ganz andere Inhalte denkbar.

  • Kartendarstellung

    • Auswahl von Flugplätzen entlang einer Route?

  • Daten von Flugplätzen die nicht in der AIP enthalten sind?

  • etc.

6. OSS

7. Kontakt

mpMediaSoft GmbH
Dr.-Ing. Michael Paus
Schönaicher Str. 3
70597 Stuttgart
Tel. +49 711 765-4094
E-Mail: AIPBrowserDE@mpMediaSoft.de