Ysurac / FlightAirMap

Open source project displaying live aircrafts, ships or trackers on 2D/3D map. Browse through the data based on a particular aircraft, airline, airport, tracker or vessel to search through the database or see extensive statistics. Can use ADS-B in SBS1 format (dump1090, Radarcape,...), VRS, VA (VATSIM, IVAO whazzup.txt, phpvms,...), ACARS (acarsdec, acarsdeco2), APRS, AIS as datasource.
https://www.flightairmap.com/
GNU Affero General Public License v3.0
516 stars 157 forks source link

Adding Virtual Airline Operations System as Datasource #403

Open BossOfGames opened 6 years ago

BossOfGames commented 6 years ago

Hey folks,

I am the head developer of VAOS (http://github.com/fsvaos/vaos). I am getting close to releasing a 1.1 update and was looking at implementing this map as a datasource for all the airlines to use. What would be the process to not only add my own datasource, but add some custom features only my datasource can provide?

Thanks

Ysurac commented 6 years ago

If it's features not supported by any existing source, it can be complicated. Else all is in scripts/daemon-spotter.php.

If you submit a feed I can try to add it. I need a flight id (or a way to calculate one), longitude and latitude. Then I can have pilot id and name, speed, heading, waypoints, departure/arrival airport icao and time, aircraft icao, altitude, registration,... I can also have ATC with ident, position, range and type.

BossOfGames commented 6 years ago

Sounds good. Looks like you added VAOS support a while ago (thanks btw). How difficult would it be to add buttons to the information panel in relation to the flight? That's where the additional functionality will roll as I want it to link back to some interactive features.

Ysurac commented 6 years ago

If the link is always the same with a parameter ID (callsign, id, registration,...), this can be easy.

I only need to add a setting for that. All info when we click on a flight is done by aircraft-data.php.