FAA TFR (Temporary Flight Restriction) Airspace

Introduction

FAA Temporary Flight Restriction (TFR) data, available at https://tfr.faa.gov/tfr3/?page=list, provides real-time information on areas where airspace is temporarily restricted or prohibited. These restrictions are issued for reasons such as ensuring public safety during events, protecting VIP movements, or safeguarding areas affected by natural disasters. The website lists active TFRs with details including geographic boundaries, effective times, and the specific reasons for each restriction. Pilots and aviation professionals use this data to plan flights safely and comply with regulatory requirements. Access to up-to-date TFR information is crucial for preventing unauthorized flights and maintaining overall aviation safety.

Data Source Characteristics

  • Data files: Shape files scrapped from the Website below.

  • Format: zip

  • Size: less than 1 GB

  • Update frequency: live.

  • URL: TFR List

  • Website hint: see TFR List

Data Target Characteristics

  • Database management system: PostgreSQL

  • Database name: io_xpa_db

  • Database table: io_tfr

Data Processing

  • Repository: io-xpa-core

  • Script: run_io_xpa_core_aws

  • Task: l_f_t (Load FAA TFR -Temporary Flight Restriction- data)

Processing Steps:

  1. Scrap the zipped shape files from the Website TFR List and store them in a temporary directory.

  2. Unpack the zipped shape files and extract the data.

  3. Update database table io_tfr.

For detailed processing steps, refer to the external repository: io-xpa-core

Configuration Parameters:

faa_tfr_data_crs = 4326
faa_tfr_data_debug = false
faa_tfr_data_timeout = 10
faa_tfr_data_url_class_airspace = "https://tfr.faa.gov/tfrapi/exportTfrList"
faa_tfr_data_work_dir = "data/temp/faa_tfr"

Contact Information

  • Email: 7-AWA-NAIMES@faa.gov