Skip to content

openskies-sh/flight-declaration-protocol-development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 

Repository files navigation

Overview

The Flight Declaration protocol aims to facilitate the secure exchange of flight situation data between UTM Providers. It was originally developed by the Altitude Angel team who offered it as a contribution to the Global UTM Association's data exchange initiative in February 2017.

Read First

This is the "development" version of the Flight Declaration Protocol. The goal of this repository is to push the protocol froward and conduct tests as the UTM space moves forward. The protocol detailed in the repositry is backwards compatible with the production version and builds upon the production version by making the following changes:

  1. Standardizing GeoJSON: This protocol enforces a GeoJSON FeatureCollection instead of individual Features as specified in the production version.
  2. Using Timestamps: The production version of the protocol mandates a sequenceNumber to control the changes and updates to a flight declaration. Upon review, this was found out to be too flexible therefore this version proposes the using timeStamps instead of sequences to control updates and changes. The use is exactly the same but using timestamps enforces a one way structure of updates.
  3. Volumetric Information: This version of the protocol introduces max and min Alt definitions to better capture the airspace volume. (work in progress)
  4. Doucment Cleanup: This repository has removed significant portions of text from the production version to have better flow and focus.

Get involved

External contributions are welcome. The best way to provide feedback and get involved is to open new issues and comment on existing open ones.

About

A development version of the flight declaration protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published