tmu-edct-tool / backend

MIT License
6 stars 2 forks source link

Parse and handle AIRAC and NAVDATA #13

Open kmoberg opened 2 years ago

kmoberg commented 2 years ago

In order to calculate flight times on airplane routes, we need AIRAC and NAVDATA. We can get a list of all airports, FIRs and UIRs from vatsim/vatspy-data-project For AIRAC data, we need to get it from the FAA, or Navigraph?

catcarbon commented 2 years ago

I'd recommend getting AIRAC data from FAA NASR subscription. We'll need to parse xsd into json schema and optionally, map it to a custom structure.

lightbord commented 2 years ago

If we're only using the FAA navdata, how would we handle data for aircraft originating within the (300?) mile range, but outside the US?

Example: a Boston event with someone originating from Montreal.

catcarbon commented 2 years ago

In that case, I guess the optimal solution would be using Navigraph. It's consolidated and well-understood by most flight sim developers. We just need to figure out what kinds of paperwork to sign and how much we'd have to pay.

excile1 commented 2 years ago

https://navigraph.com/community/developer-info Looks like Navigraph offers free access to navdata for developers, but someone needs to contact them and discuss it.

kmoberg commented 2 years ago

We’ve been wanting to use Navigraph data for internal use before. @Umar-Ashraf1 Do you want to reach out to them, or should I?