Flight - Missing Leg

Hello everyone, this is my first post.
We are starting to test/use the API to track our flight position…

I would like to know why for this flight : flightaware.com/live/flight/N850GT there some missing legs, i.e.

The flight arrived at EGSS and then we have no information that the flight is now at ELLX.
I only see the flight again when it left ELLX to KHSV …

Here is the current outpout of FlightInfo:

stdClass Object
(
[FlightInfoResult] => stdClass Object
(
[next_offset] => 1
[flights] => stdClass Object
(
[ident] => GTI607
[aircrafttype] => B748
[filed_ete] => 07:08:00
[filed_time] => 1431432239
[filed_departuretime] => 1431426600
[filed_airspeed_kts] => 492
[filed_airspeed_mach] =>
[filed_altitude] => 350
[route] => KONGO253058 PSB J59 SYR MIILS YQX JOOPY 4900N 05000W 5100N 04000W 5200N 03000W 5300N 02000W MALOT GISTI EVRIN UL607 NUMPO UP2 OKESI Y3 BEDEK ASKEY2S
[actualdeparturetime] => 1431427380
[estimatedarrivaltime] => 1431453500
[actualarrivaltime] => 1431454260
[diverted] =>
[origin] => KHSV
[destination] => EGSS
[originName] => Huntsville Intl
[originCity] => Huntsville, AL
[destinationName] => London Stansted
[destinationCity] => London, England
)

    )

)

And what is interesting is that InFlightInfo has a timeout value with the origin=L 51.85538 0.19218 (which is closed to EGSS)

stdClass Object
(
[InFlightInfoResult] => stdClass Object
(
[faFlightID] => N850GT-1431460015-adhoc-0
[ident] => N850GT
[prefix] =>
[type] =>
[suffix] =>
[origin] => L 51.85538 0.19218
[destination] => ELLX
[timeout] => timed_out
[timestamp] => 1431462869
[departureTime] => 1431460015
[firstPositionTime] => 1431460015
[arrivalTime] => 1431463024
[longitude] => 0
[latitude] => 0
[lowLongitude] => 0.18595
[lowLatitude] => 49.65778
[highLongitude] => 6.46625
[highLatitude] => 51.85538
[groundspeed] => 0
[altitude] => 0
[heading] => 0
[altitudeStatus] =>
[updateType] =>
[altitudeChange] =>
[waypoints] =>
)

)

Any Idea?

Jeff.

Flight plan information is not reliably available outside of our primary coverage areas, which is what is required for us to know authoritative origin or destinations. In some cases, we are able to reconstruct flight plans if we can receive position information, such as via ADS-B in this case, however this results in broken or fragmented flights since positional coverage is rarely complete, particularly for an aircraft capable of transoceanic flights.

We do have some additional “ad hoc” flights that are available for that aircraft that were reconstructed based on position-only data, however these are generally hidden from public view as the are of lower confidence information. If you have a business need that would benefit from having access to these incomplete flights, then we can enable your access to view them.

I would also recommend that you use FlightInfoEx instead of FlightInfo, since there is slightly more information returned by that function and the cost is actually lower.

Hello,
Yes, it would be great to enable this hidden data for me.

Can you enable this for all kind of aircraft having the same issue or just this one?

Many thanks!

okay, I’ve enabled “ad hoc” flights for just N850GT for your jeffdiademi user account. You should be able to see a few additional flights conducted by that ident which were not previously visible. Understand that the data in these additional “ad hoc” flights are not as complete or accurate without full flightplan information.

If you are happy with the behavior and have an operational need that would benefit from having this universally enabled for all idents, then I can do that also.

Hi bovineone,
good, thanks, now I see the missing route for this flight but it the meantime I have another question:

The flight is currently flying to EGSS and is over UK, I can’t find a service that give the lat/lon, how can I do that?

stdClass Object
(
[FlightInfoExResult] => stdClass Object
(
[next_offset] => 1
[flights] => stdClass Object
(
[faFlightID] => GTI601-1432764058-121-0:0
[ident] => GTI601
[aircrafttype] => B748
[filed_ete] => 06:48:00
[filed_time] => 1432785591
[filed_departuretime] => 1432778400
[filed_airspeed_kts] => 492
[filed_airspeed_mach] =>
[filed_altitude] => 330
[route] => BNA J39 ROD VWV YXU YXI N393A JANJO NATU SOVED REVNU LIFFY UL975 WAL LOREL4F
[actualdeparturetime] => 1432782120
[estimatedarrivaltime] => 1432806946
[actualarrivaltime] => 0
[diverted] =>
[origin] => KHSV
[destination] => EGSS
[originName] => Huntsville Intl
[originCity] => Huntsville, AL
[destinationName] => London Stansted
[destinationCity] => London, England
)

    )

)
stdClass Object
(
[InFlightInfoResult] => stdClass Object
(
[faFlightID] =>
[ident] => N850GT
[prefix] =>
[type] =>
[suffix] =>
[origin] =>
[destination] =>
[timeout] =>
[timestamp] => 0
[departureTime] => 0
[firstPositionTime] => 0
[arrivalTime] => 0
[longitude] => 0
[latitude] => 0
[lowLongitude] => 0
[lowLatitude] => 0
[highLongitude] => 0
[highLatitude] => 0
[groundspeed] => 0
[altitude] => 0
[heading] => 0
[altitudeStatus] =>
[updateType] =>
[altitudeChange] =>
[waypoints] =>
)

)
SoapFault Object
(
[message:protected] => unable to decode
[string:Exception:private] =>
[code:protected] => 0
[file:protected] => /www/oam-preprod.lux.europe.panorg.com/quotes/trackFlight.php
[line:protected] => 35
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /www/oam-preprod.lux.europe.panorg.com/quotes/trackFlight.php
[line] => 35
[function] => __call
[class] => SoapClient
[type] => →
[args] => Array
(
[0] => DecodeFlightRoute
[1] => Array
(
[0] => Array
(
[faFlightID] => GTI601-1432764058-121-0:0
)

                            )

                    )

            )

        [1] => Array
            (
                [file] => /www/oam-preprod.lux.europe.panorg.com/quotes/trackFlight.php
                [line] => 35
                [function] => DecodeFlightRoute
                [class] => SoapClient
                [type] => ->
                [args] => Array
                    (
                        [0] => Array
                            (
                                [faFlightID] => GTI601-1432764058-121-0:0
                            )

                    )

            )

    )

[previous:Exception:private] => 
[faultstring] => unable to decode
[faultcode] => CLIENT
[detail] => stdClass Object
    (
        [errorInfo] => stdClass Object
            (
                [errorCode] => NONE
            )

    )

)

The current lat/lon position of an enroute flight can be obtained using InFlightInfo, but you must invoke it using the effective ident, not the tail number as you showed. The effective ident is confirmed by looking at the ident that is returned by FlightInfoEx.