Skip to content
Find file
69a44ae
171 lines (121 sloc) 6.72 KB
The airbourne ADS-B reports are crucial as they are the only
computer-readable calibration data available for deducing
oscillator bias, drift and the Perth AFC error contributions.
Inmarsat obviously had access to a much larger training database.
Three public ADS-B datasets were identified and steps were taken to
obtain each in the highest quality possible, and to sanity-check the
data.
Flightradar24
=============
http://www.flightradar24.com/data/pinned/mh370-2d81a27/#2d81a27
16:42:30--17:21:03
62 records: F-WMSA2 (35), F-WMKC1 (20), T-WMKP2 (5), T-WMKN1 (2)
Flightradar24 has more incoming ADS-B messages, but appears to have
consolidation, meaning that the entries shown possibly aren't quite
perfectly the original messages received, but what FR24 do have is
obtainable in a single unauthenicated compact call to:
curl -X POST 'http://api.fr24.com/api/common/v1/json-rpc/' -X POST -d '{"jsonrpc":"2.0","method":"Aircraft.doGetPlaybackSingle","params":[47716903],"id":1}' -o fr24-pinned-47716903.json
I asked Flightradar by email in tracking number ID [#41330] about the
unconsolidated messages. The reply I received appeared to be
uninformed and somewhat miss the point I was enquiring after.
Another follow-up does not appear to have illicited a reply.
(Nor subsequent follow-ups to Fredrik Lindahl/Mikael Robertsson
directly).
A second set of data appears to be served out via the minute-by-minute
updates; some of these appear to have valid rate-of-climb (RoC) in
multiples of 64ft/minute (as would have been transmitted).
A JPEG image was posted on the FR24 website press page, with the last
ten altitude/rate-of-climb records; the low-precision locations are
probably a result of FR24's multilateration ("MLAT") setups using
time-of-arrival differentials.
http://www.flightradar24.com/press/
https://dl.dropboxusercontent.com/u/256889957/FR24%20Website/Press/mh370.jpg
Flightaware
===========
http://uk.flightaware.com/live/flight/MAS370/history/20140307/1635Z/WMKK/ZBAA/tracklog
16:43:26--17:02:40
31 records: WMSA (17), WMKF (7), WMKK (4), WMKP (2), [null] (1)
[long gap] then 17:50:50 (exactly at IGARI), with no feeder ID...
Flightaware seems to have less feeders. There does not appear to be
a single location to obtain everything in the FA database; eg. the
proper API call (which needs a paid account + authentication) is to:
https://username:flightxml.flightaware.com/json/FlightXML2/GetHistoricalTrack?faFlightID=MAS370-1394087710-airline-0005
The JSON response does not return feeder ID, which can only be
screen-scraped from the inline HTML (not in JSON). Notably,
Flightaware's coverage is less, and starts later than Flightradar24's.
There is an obscure single entry at 17:50:50 (precisely at
IGARI!)---possibly inserted by hand in order to cope with FA's
coverage overwise ending much sooner than FR24's; the insertion
of this record brings into question the reliability of the rest of
the data.
In regard of the accuracy of the date, 'GetHistoricalTrack' claims to
only return true data:
http://discussions.flightaware.com/post135440.html?sid=4fb56f9afcf10ef5d3916827896ce081#p135440
"FlightXML’s GetHistoricalTrack intentionally returns only actual
data points, which means that approximated positions that have been
synthesized based on extrapolations of movement are not
included. This design choice was originally made in order to ensure
that people making use of our FlightXML data for research or
analysis purposes are not mislead by our synthetically generated
data"
If indeed 'GetHistoricalTrack' only returns what's in the database,
then a conscious human decision was likely taken to add the (faux)
17:50:50 entry into the database _itself_; which brings into question
the overall reliability of the rest of the Flightaware data.
The basis of the 17:50:50 record was queried in ID [#26771] which
produced no satisfactory answers. I'm grateful to Jeff Lawson who
was able to confirm the suspected manual adding of the 17:50:50 point:
"I've researched this and that single position was actually manually
inserted later based upon other established data sources in order to
make the map seem more consistent with user expectations, however
the rest of the positions in that flight are unaltered."
In the end Flightaware have been extremely helpful and provided a
database dump outside of the normal mechanisms: 'fa-database-dump.csv'
Planefinder
===========
http://planefinder.net/flight/MAS370/time/2014-03-07T16:50:00%20UTC
16:46:59--17:00:41
14 records: [null] (14)
Planefinder proactively put out a blog post and CSV file, containing
nineteen records rounded to the nearest minute, the last five of which
are extrapolated predictions.
http://planefinder.net/about/news/malaysian-boeing-777-missing-presumed-crashed/
http://cdn-misc.pinkfroot.com/MH370.csv
Querying the following URL at timestamps corresponding to sixty-second periods allows
the extraction of up to one true record per minute:
http://planefinder.net/endpoints/playback/update.php?utc=1394210760&loc=1394210760
These records also contains the +5 minutes predictions which
correspond to the extraneous extrapolated lines in the published CSV
file. The altitude granularity is finer and has not suffered from
rounding.
Lib Home Radar
==============
..~17:02:30
Libhomeradar recorded last contact at 4.70732,102.52782 (unknown time).
It does not not appear possible to provide a permalink, as the page
number is counted back in time from the present, and new flights keep
on being added. A binary search can be made using the "pg=NNNN"
parameter to locate 2014-03-07:
http://www.libhomeradar.org/databasequery/details.php?sid=6673947949&pg=1800
The flyover of 9M-MRO in the opposite direction earlier in the same
day in the opposite direction was last recorded at 3.54640,102.70950
which is on the longitude; as such libhomeradar are probably likely to
only have a single feeder in the region.
Radarbox24
==========
http://www.radarbox24.com/2014-03-07/16/53/MAS370
16:52:04--16:58:44 (17:12:08?)
6 records
Radarbox24 were proactive in putting up a post and screenshot of the
tracked flight, showing an apparent track up until ~17:12:08:
https://plus.google.com/+Radarbox24/posts/Yigduhqzkep
https://lh3.googleusercontent.com/-dO6doa68uqg/Uxt_aTSnoNI/AAAAAAAAACo/rWmeG5hXtBQ/s2560/MAS370-2.png
The return from the 'playback_history' used by the display in the
webpage shows the MAS370 flight as 'starting' at 16:52:04, which
is likely to be the time of first reception, and this aligns
to the data points returned. Interestingly Radarbox24 appears to
retain heading from the dlat/dlon, but not speed over ground.
Summary
=======
Aside from the fake FA entry at 17:50:50, the datasets have reasonably
separate sourcing and can be correlated.
Jump to Line
Something went wrong with that request. Please try again.