pigeond pigeond

FGMap - FlightGear online map


FGMap is a web application written in JavaScript, using Google Maps (GMap) API. It's a real time flight tracking map that shows FlightGear pilots are flying online on the FlightGear Multiplayer Server.

It also has navaids lookup that can be used as a navigational map, possibly for any flight simulator. So you can search for an airport and other radio navigation aids such as VOR and NDB.

How it works

At the moment it is pretty simple. The FlightGear server listens on a port for TCP connections, known as the "admin" port. When there's an incoming connection it answers in plain text who's online and their data, including locations and aircraft being used. FGMap uses AJAX to poll the server via a CGI, which translate the server admin port output into XML, and then presented onto the map.

In short:

Browser/JavaScript/AJAX <---> HTTP server/CGI <---> FlightGear server

This will definitely change in the future, to provide more information on the pilots and the environment.

As for the navaids, they are imported into a database (running PostgreSQL) from FlightGear's data. The map talks to it using AJAX via a CGI which does queries on the database and returns the result in XML.

Status

01/08/2007

Lots of updates and fixes. FGMap is now fairly well tested under Firefox, Mozilla, Opera, Konqueror, as well as the out of fashion IE.

METAR lookup is up. You can find it in the airport info box.

ILS info is updated. Airway is there. Use it. Test it!

FGMap 0.2 is the latest development version. This version contains the navaids lookup feature. Navaids data currently is from FlightGear, which uses data from X-Plane, which is from DAFIF/AIRAC.

Navaids are mostly done. I have finished radio nav including VOR/VOR-DME/VORTAC/NDB/TACAN. Airports and heliports are there. I'm currently working on improving the ILS info. Airway is also under development.

There are plans to add more features such as flight planning, waypoints/routes plotting, and scenery lookup/development tools.

Use it!

Use FGMap 0.2!

Alternatively you could goto

mpmap01.flightgear.org (Germany server)
mpmap01.flightgear.org is down and will be down until further notice.

or

mpmap02.flightgear.org (Hong Kong server), which is an alias for pigeond.net.


FGMap 0.1 is still hosted at mpmap01.flightgear.org.

Screenshots

A few FlightGear pilots flying online over Europe

A few FlightGear pilots flying online over Europe


Navaids over KOAK - Metropolitan Oakland Intl

Navaids over KOAK - Metropolitan Oakland Intl


Navaids over VHHH - Hong Kong Intl

Navaids over VHHH - Hong Kong Intl

blog top 24 tags
random photo
Testing the Nimitz carrier
you may be interested in


stuff i'm currently working on
FGLive
FGMap
FlightGear scenery w/ blender
Linux on XDA1 (very very slowly...)
FancyPants (my work)
my daily music dose
Rachmaninoff Prelue Op.23 No.5 in G minor - Piano by Vladimir Horowitz
Rachmaninoff Piano Concerto No.3 - Piano by Vladimir Horowitz
Rachmaninoff Piano Concerto No.3 - Piano by Martha Argerich
Rachmaninoff Piano Concerto No.2 - Piano by Evgeny Kissin
Tchaikovsky Piano Concerto No.1 - Piano by Lang Lang
Scriabin Etude Op.8 No.12 - Piano by Vladimir Horowitz
Magic Waltz - Legend of 1900
Search
 
Web pigeond.net







"No matter how good Windows is, it just doesn't do what I want..."


this site is
created with vim



all pages in this site are validated as
Valid HTML 4.01!

css validated by
Valid CSS!


pigeond.net copyright 2001 - 2008
designed, created, and coded by pigeon at pigeond dot net
all rights reserved