flightxpress - virtual airline
Bereiche
> News
> Blog
> Flotte
Artikel
IVAO Touren 2018
Winterflugplan
Umstrukturierung Cargoflotte
weitere Flottenaenderung
By By B767
Cargoflotte mit neuem Flugplan
PICas und P3D v4
Flugplananpassung
Sommerflugplan Sky-Sunliner
Sommerflugplan
neuer AI-Traffic 2017
neue Repaints
Hub Amsterdam komplett
B767 nach Amsterdam
Hub in Palma fertiggestellt
Buchungsproblem CRJ beseitigt
Buchungsproblem CRJ
Winterflugplan 2015/16
Erste TRs bestanden
neuer AI-Traffic
Flottenaenderung
Neue Regeln Teil 3
TR Regeln Version 2
Neue TR-Regeln
Sommerflugplan Cargo
Flottenzuwachs
Cargoflotte
Ende der Australien-Tour
Das Regelwerk
Änderung FSPassenger
Flugbuchung
neue Texturen
B767-300ERF Boston
ATR fliegt wieder
Flugplanwechsel
2.Tourteil Australien online
Cargoliner Triple-7
B737-400
Umzug Website
Winterflugplan Boston
Änderung Teamspeak 2
Neuer alter Flugbetriebsleiter Cargo
Newsletter 1/2013
777, die Zweite
Repaint für PMDG 777-200LR
Auf in die Karibik
Urlaub!
Änderung Teamspeak
Flugplan Sunliner
Awards nachgereicht
Reparatur beendet
B767 OE-LSH gegroundet
Keine TRs
IVAO Touren
Teamspeak [LIVE]
Februarupdate
1. Tour 2013
2012. Ein Jahr geht zu Ende
Weihnachten
Update 3.055 [live]
Cargohub Boston
Scandinavientour Teil 2
Hubmanager Boston
Update 3.05
Ausfall Website
Was gerade passiert.
Der Sommer bei der FXPAir
Tour 2012: Skandinavien
Newsletter 02/2012
Update (19:30 local)! Verbinungsprobleme Multiplayer-Server
Serverwartung
Bostoner Sommer
(kleines) Treffen auf unserem Multiplayer-Server in Bhutan
Typeratings upgedatet
IFR-A Zeiten upgedatet
Sommerflugplan 2012
eingeschränkte Buchungsmöglichkeit
Neues vom Online Server
Release & Update 1.05
Buchungsproblem gelöst
Buchungsprobleme über neue Webseite
Kartenlayout
Zweiter A380
Neues Tutorial
Karte 2.0 [accomplished]
B747-8F
Kängurus hüpfen wieder
10 Jahre (und ein paar Monate) FXP-AIR
Online Server
Karte 2.0
Frohe Weihnachten!
Stand der Dinge!
Fonts!
IVAO visualisiert!
(Not) Lost in Performance
Einblicke und Ausblicke - Part 2
PICas 3.0 - Episode 3
Einblicke und Ausblicke - Part 1
Signaturen
Flugplan 2011/2012
Bericht aus dem Paintshop
Testzeit
kleines großes Update für den A380
FXPAir Desktop Outfit
Neue Karten braucht das Land!
Unser Blog ganz Allgemein
Online-Tutorial Teil 2 fertig
multiplayer server wird noch besser
Let's blog it!

Karte 2.0

von Emmanuel Kurz geschrieben am 03.01.2012 23:58

Nun haben wir es 2012 und die Entwicklung der neuen Website findet bald sein vorläufiges Ende. Denn nur wenige Punkte (ca. 5) fehlen noch bis Version 1.0 erreicht ist!! Das ist doch was :)

Aber in diesem Blogeintrag widme ich mich einem anderen Thema, nämlich wieder mal der neuen Karte.

Wie ich geschrieben habe wird sie fixer Bestandteil der neuen Seite und wird die alte komplett ersetzen. Auch habe ich viele neue Features versprochen aber dazu musste ich erstmal wieder den Code überholen. Gesagt getan habe ich mit all den Erfahrungen, die ich bei der Entwicklung der aktuellen Version gesammelt habe, eine Generalüberholung durchgeführt. Natürlich steckt es noch in den Kinderschuhen aber die wichtigsten Komponenten, Flüge laden, Streckenverlauf zeichnen usw., funktionieren hervorragend und sind sehr schlank und performant.

Vor allem ist das System jetzt für beliebig viele "Layer" ausgelegt. So können zB die IVAO Flüge unabhängig von denen der VA dargestellt werden usw. d.h man kann sie auch schnell ausblenden und natürlich wieder einblenden.

Da dass mit den VA-Flügen so gut geklappt hat und die Basis für die Layer bereits steht habe ich mich daran gemacht die IVAO Flüge einzubetten. Denn diese haben nämlich immer nur 1e Position pro Abfrage und werden dementsprechend anders upgedatet.

Nachdem das auch schnell eingebettet und getestet war habe ich mir den Spaß erlaubt und gleich mal die VATSIM Flüge darübergelegt :)

Und das Ganze sieht so aus ;) (Zu sehen sind insgesamt 1433 Flüge(!), IVAO: 838, VATSIM: 595)

 

Hier ist eine Vergößerung von Europa:

 

Hier sind die USA und ein Teil von Südamerika zu sehen:

 

Witzig finde ich dieses Bild hier, es zeigt den Transatlantiktraffic. Oben sieht man schön wie sie alle (fast) in einer Linie aufgeschlüsselt sind:

 

Das war schonmal sehr beeindruckend was das Skript bereits in der ersten (unoptimierten) Version kann. Aber nun habe ich mir angeschaut wie das Ganze unter Last, also mit Reloads funktioniert. Schließlich wird das ja eine Moving(!) Map und keine Standaufnahme wie man es sonst vorfindet. ;)

Es sieht wirklich witzig aus, wie sich nacheinander die Flieger weiterbewegen, vor allem bei den Transatlantikflügen bewegen sie sich als würden sie von einem Faden gezogen :D.

Allerdings die Performance ist noch nicht ganz optimal wie man am nachfolgenden Bild sieht:

 

Der Browser (in dem Fall Chrome), hängt sich da gerne mal für ein paar Sekunden auf, bis die Ganzen Berrechnungen, welcher Flieger denn nun verschoben wird, gezeichnet wird usw. abgeschlossen sind. Aber der Code lässt noch einiges an Spielraum offen für Optimierungen. Man muss zB nicht immer alle zeichnen sondern nur die die was wirklich sichtbar sind.

Aber insgesamt bin ich überaus zufrieden, dass das so gut klappt. Jetzt werden noch die bekannten Funktionen hinzugefügt wie die Tabellen der aktuellen Flüge usw.

Mit der neuen Website kommen auf jedenfall die Reiter "Aktuell", "Letzen 24h" und die Infobox "Selektierter Flug", ob ich den Code noch so optimieren kann dass er wirklich gut und schnell performt muss man erst sehen.

Teilt mir doch im Forum mit wie euch das gefällt und welche Wünsche ihr noch habt für weitere Versionen! :)