FAA SUA (Special Use Airspace)

Introduction

The Special_Use_Airspace.geojson file from the FAA contains geospatial data outlining various designated airspace regions such as prohibited areas, restricted areas, military operations areas (MOAs), and warning areas. Each feature in the GeoJSON includes polygon geometries that define the precise boundaries of these special use airspaces, along with attributes like name, type, altitude limits, and operational times. This data is essential for aviation planning and navigation, helping pilots and air traffic controllers ensure compliance with airspace regulations. The GeoJSON format allows for easy integration with mapping applications and GIS tools, enabling visualization and spatial analysis of airspace restrictions. Overall, the file serves as a critical resource for managing and monitoring special use airspaces to enhance aviation safety and efficiency.

Data Source Characteristics

  • Data file: Special_Use_Airspace.geojson.

  • Format: GeoJSON

  • Size: about 25 MB

  • Update frequency: After 28 days (e.g.: August 08, 2024).

  • URL: Special Use Airspace

Data Target Characteristics

  • Database management system: PostgreSQL

  • Database name: io_xpa_db

  • Database table: io_sua

Data Processing

  • Repository: io-xpa-core

  • Script: run_io_xpa_core_aws

  • Task: l_f_s (Load FAA SUA -Special Use Airspace- data)

Processing Steps:

  1. Download the GeoJSON file manually from the Website Download Options and store it in the temporary directory defined in the configuration variable faa_sua_data_work_dir_file.

  2. Perform the l_f_s task with script run_io_xpa_core_aws:

    • Update database table io_sua from data file Special_Use_Airspace.geojson.

    • if any new, modified or deleted data have been found:

      • Create a S3 bucket JSON file with all data: io_v_space_full_<yyyy-mm-ddThh:mi:ss.mseZ>.json.gz

      • Create a S3 bucket JSON file with new, modified and deleted data: io_v_airspace_delta_io_sua_<yyyy-mm-ddThh:mi:ss.mseZ>.json.gz

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

Configuration Parameters:

faa_nasr_cls_arsp_aws_region = "us-east-2"
faa_nasr_cls_arsp_json_file = "io_v_airspace"
faa_nasr_cls_arsp_s3_bucket = "..."
faa_nasr_work_dir = "data/temp"
faa_sua_data_debug = false
faa_sua_data_file = "Special_Use_Airspace.geojson"
faa_sua_data_file_dir = "data/FAA/DDS/"

Contact Information

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