De/Interaktiver Verkehr

From FlightGear wiki
Revision as of 22:14, 5 January 2014 by Miheld (talk | contribs)
Jump to navigation Jump to search
This article was written before the switch from CVS to Git. Therefore, it contains out of date information on obtaining development versions.

More information can be found in FlightGear and Git

Interaktiver Verkehr oder AI-Verkehr steht seit der Version 0.9.5 von FlightGear zur Verfügung. Seitdem wird das interaktive Verkehrssystem ständig weiterentickelt. Das interaktive Verkehrsystem basiert auf einer Art Künstlichen Intelligenz (Artificial Intelligence). Diese Seite stellt die erforderliche Dokumentation für die Einrichtung und Nutzung des interaktiven Verkehrssystem dar.

Das interaktive Verkehrssystem beinhaltet drei Schritte:

  1. Erstellen von Dateien für den interaktiven Verkehr
  2. Flughäfen für den interaktiven Verkehr vorbereiten
  3. Anflug- und Abflugverfahren für den jeweiligen Flughafen erstellen

Die Flugzeuge für den interaktiven Verkehr sind ein Teil des Basispaketes. Eine zusätzliche Installation von AI-Flugzeugen ist nicht mehr erforderlich.

Dateien für den interaktiven Verkehr erstellen

Die Dateien für den interaktiven Verkehr werden im "Extended Markup Language"-Format(XML; Dateiendung:.xml)erstellt. Der Speicherort dieser Dateien hängt von der Version von FlightGear ab. In der nachfolgenden Tabelle sind die Unterverzeichnisse im FlightGear-Hauptverzeichnis aufgeführt:

FlightGear-Version Verzeichnis Hinweis
0.9x $FG ROOT/Traffic/
1.0 $FG ROOT/AI/Aircraft/ Beispiel: AI-Flugzeuge einer A380 der Lufthansa sind hier gespeichert: $FG ROOT/AI/Aircraft/A380/A380-Lufthansa-traffic.xml
1.9.0 und höher $FG ROOT/AI/Traffic/ Mit der FlightGear-Version 1.9.0 und höher wird ein neues Dateiformat genutzt (im Folgenden als "Traffic-Manager II"-Format (TM-II) bezeichnet). Mit TM-II-Format sind die AI-Flugzeuge und die AI-Verkehrdaten getrennt. Dies führt zu einer höheren Flexibilität beim interaktiven Verkehr.


TrafficManager, Flugzeuge und Flüge

Der interaktive Verkehr in FlightGear konzentriert sich auf den Flugverkehr.

Ein Verkehrsflugzeug wird durch eine Fluglinie täglich eingesetzt um Passagiere von einem Flughafen zu einem anderen Flughafen zu bringen. So werden Flugzeuge zu Langstreckenflüge zwischen Kontinenten, aber auch zu kürzeren Inlandsflügen eingesetzt. Weiter gibt es auch Standzeiten für das Aus- und Einsteigen von Passagieren, für die Betankung und weiteren Servicezeiten am Flughafen. Diese unterschiedlichen Flug- und Standzeiten müssen bei einem interaktiven Verkehr berücksichtigt werden.

Zur Zeit werden die Flug- und Standzeiten in FlightGear noch nicht wirklichkeitgetreu umgesetzt. Dies soll jedoch in Zukunft möglich sein. So kann jedem einzelnen AI-Flugzeug eine oder mehrere Flugrouten zugeordnet werden, die regelmäßig - stündlich, täglich oder wöchentlich - wiederholt werden können.

Das FlightGear-TrafficManager-System überprüft periodisch die ungefähre Position der AI-Flugzeuge in seiner Datenbank. Diese Datenbank wurde ursprünglich auf der Grundlage einer festen Flugtabelle je AI-Flugzeug erstellt. Wie in der realen Welt endet ein Flug an einem Flughafen und der folgende Flug des AI-Flugzeuges startet wieder an diesem. In der realen Welt werden Flugzeuge auf unterschiedlichen Routen eingesetzt. In FlightGear fliegen die AI-Flugzeuge auf der gleichen Route hin und her. Ebenso wird in FlightGear die Wartung der AI-Flugzeuge und die dadurch außer Betriebnahme nicht berücksichtigt.