How kan jag få resmål från ADS-B?

7

Om jag har detaljer om flygplanet, till exempel kalltyp, transponderkod och annonser-b info, hur kan jag titta på avgångs- och ankomstflygdrömmen? Finns det ett API för att få denna information på ett programmatiskt sätt? Hur hämtar du flightradar24 till exempel

    
uppsättning Peter M. 02.08.2014 22:23

2 svar

3

Om du har samtalsskylten eller flygbolagets flygnummer kan du spåra flyg med länk . Flygbolagen är skyldiga att lämna IFR-flygplaner så att destinationen är i systemet och spårbar. Del 91 (generell luftfart) och del 135 (icke-planerade hyra) IFR-flygningar skickar också en flygplan och deras ursprung och destination kan spåras. De flesta del 135-flyg är på en IFR-flygplan men de flesta del 91-flygningar är inte. Operatörer kan dock blockera informationen så att FlightAware kanske inte har information för vissa flygplan. Informationen är också tillgänglig om del 91-flygare får flygning efter. Om en del 91-operatör inte är i kontakt med ATC kommer informationen inte att visas i FlightAware.

FlightAware får informationen från FAA, så det måste finnas ett API för det men jag vet ingenting om det. "Flightradar24 har ett nätverk av mer än 3000 ADS-B-mottagare runt om i världen som tar emot flyg- och flyginformation från flygplan med ADS-B-transpondrar och skickar denna information till våra servrar." Det får också data direkt från FAA-radaren med en 5 minutfördröjning.

    
svaret ges 22.08.2014 18:20
1

Förmodligen lite sent för att posta ett svar på den frågan, men jag slänger i mina två cent.

Inte säker på var flightradar24 hämtar sina data. Jag vet bara att dessa killar på ADSBExchange tillhandahåller ofiltrerad okrypterad flygdata via deras API (klicka på den här länken länk för en komplett lista över alla flygplan som spåras av ADS-B-mottagare över hela världen - i json format )

Du kan enkelt filtrera ovanstående url, beroende på vilket område du tittar på. Till exempel:

all aircraft between 0 and 100 km of the lat/long of Phoenix Sky Harbor Airport, use: http://public-api.adsbexchange.com/VirtualRadar/AircraftList.json?lat=33.433638&lng=-112.008113&fDstL=0&fDstU=100"

(ta en titt på API-dokumentationen för mer information)

När du har filtrerat runt ditt intresseområde kan du enkelt leta upp avgångs- och ankomstflygplatser genom att filtrera json-filen. För varje flygplan i "acList", leta efter fälten "Från" och "Till" för respektive avgångs- / ankomstflygplatser.

Det är ganska enkelt att tolka Json. Massor av språk dessa dagar gör att du enkelt kan göra det med färdiga bibliotek ( kolla på den här tråden för att analysera json med python )

Hoppas att detta kommer att vara användbart för någon:)

    
svaret ges 07.09.2017 21:26