question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ADS-B data parser for flightradar24

See original GitHub issue

Hello Xavier, I was wondering if you would be interested in adding a parser for the ads-b data coming from flightradar24. I have been working with their historical data for the last couple of months and I wouldn’t mind trying to create an implementation for the Traffic library. Basically, the data from flightradar24 comes in two .csv files:

  • Positions: contains the timeseries (timestamp,flight_id,lat,long, heading, speed,altitude,squawk)
  • Flights: contains the details of the flight ( flight_id, registration number, callsign, equip,…) I was thinking of adding a parser that would create a Traffic object like this:
from traffic.core import Traffic
traff = Traffic.from_file("flight_xxx_positions.csv","flight_xxx_flights.csv")

or maybe create a custom method like:

from traffic.core import Traffic
traff = Traffic.from_flightradar24("flight_xxx_positions.csv","flight_xxx_flights.csv")

I would give it a try if you think it can be a nice implementation, but I might ask you for some guidance during the process 😅

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
xoolivecommented, Jun 2, 2021

I’ll close it for now but if the fr24 API you use comes online, I have no objection to integrate it as well.

1reaction
xoolivecommented, May 29, 2021

Oh I see… Let’s start with the info from basic and premium regular accounts @fr24 and then look into what’s the standard way to get data with confidential agreement from there. I just would like to ensure this way is standard enough and that it can help other potential users.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Build your own ADS-B receiver - Pi24 client for flight tracking
Your receiver will run Flightradar24's Pi24 client to track flights within 200-400 miles and will automatically share data with Flightradar24.
Read more >
flightradar24 · GitHub Topics
Feed the ADS/B data from a $10 RTLSDR dongle to http://flightradar24.com for a premium ... Tiny tool to parse flightradar24 data to CSV...
Read more >
Processing Flight Radar (ADS-B) Data with Imply, Decodable ...
Flight radar data are sent by most commercial and private aircraft, and can easily be received and decoded using a Raspberry Pi and...
Read more >
Flightradar24 — how does it work? Part 2, ADS-B protocol
Technically, ADS-B consists of a transmitter inside the aircraft, that periodically sends information data frames at a relatively high ...
Read more >
poss: Sample FlightRadar24's archived feed ADS-B ...
Sample FlightRadar24's archived feed ADS-B position reports data. Description. A dataset containing FlightRadar24's archived ADS-B position ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found