Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Update README with warning about new FADDS data format and build out …

…docs on apps that have been here (but not explained)
  • Loading branch information...
commit 599a90cdff9eb5891ad6ef0b33f0d3e2b53fa637 1 parent 815f1ca
@adamfast authored
Showing with 7 additions and 3 deletions.
  1. +7 −3 README.txt
View
10 README.txt
@@ -1,14 +1,18 @@
+*NOTE*: The April 5, 2012 cycle of FADDS has moved to a new format, breaking these importers. I will update them when I get the time (or it becomes a blocker to something I need) but in the meantime would absolutely accept a pull request if you're so inclined.
+
This project provides Django models and simple import scripts to load data provided by the Federal Aviation Administration.
Sub-apps:
aircraft Store / import data from the public Aircraft Registry (http://www.faa.gov/licenses_certificates/aircraft_certification/aircraft_registry/releasable_aircraft_download/)
airports Store / import data from the FADDS "APT" database - includes airport facilities, runways, attendance hours and remarks specific to those three items. This app is in a "pre-beta" state, the parsers are there to break everything apart but no models exist to store the data and the import process isn't done yet, either.
+ awoses Store / import data from the FADDS "AWOS" database - this lists all "automated weather observation stations" with their locations, codes, and phone numbers.
Installation:
Add faadata.aircraft to INSTALLED_APPS
- Set settings.FAA_AIRCRAFT_DB_PATH to the path to the registry file downloaded from the above link
- export your DJANGO_SETTINGS_MODULE
- python aircraft/load.py will then import all the aircraft registrations
+ manage.py aircraft_import --path=/path/to/AR-folder/ will then import all the aircraft registrations
+ manage.py airport_import --path=/path/to/fadds/ will import all airports, runways, remarks, and attendance schedules. There is not-yet exposed granularity in the import to select which of those you want imported in the management command itself.
+ manage.py awos_import --path=/path/to/fadds/ will import all automated weather observation stations
+ manage.py fix_import --path=/path/to/fadds/ will import all fixes (note: a "fix" is a location used by pilots flying under Instrument Flight Rules. It is not a "physical" place just a set of pronounceable characters mapping to a latitude/longitude.)
As an extra bonus, the import-airspace-shapes.sh script will populate a database with geometry for US restricted airspace. It doesn't use Django. Sources are the shapefiles in FADDS and the SoaringWeb OpenAir files at http://soaringweb.org/Airspace/NA/HomePage.html
Please sign in to comment.
Something went wrong with that request. Please try again.