eaip

Crates.ioeaip
lib.rseaip
version0.5.0
sourcesrc
created_at2022-05-25 11:58:29.409544
updated_at2022-06-13 16:50:41.652841
descriptionFetch, parse and handle data from electronic aernautical information packages (eAIPs).
homepagehttps://github.com/lilopkins/eaip-rs
repositoryhttps://github.com/lilopkins/eaip-rs
max_upload_size
id593434
size103,562
Lily Hopkins (lilopkins)

documentation

README

eAIP-rs

Overview

eAIP is a library that provides utilities, and abstracts access to electronic Aeronautical Information Packages (eAIPs). It includes a lot of functions to collect navigational data into convenient types, and for sections which have fewer pre-written tools (for example, operational data regarding aerodromes), tools are provided to fetch the pages from each Aeronautical Information Service (AIS) for processing yourself.

⚠️ Important Notice

Although data provided by this library is sourced from real-world sources, this data is not suitable for use in real-world flight, particularly as errors in this library could cause corruption of vital data.

Do not use for real world flight.

Getting Started

See the examples/ directory for examples of how to fetch the data, or view the documentation.

Considerations

Do consider copyright over the data this library can access. This library only accesses the live data and parses it into useful, machine-readable data. If you use this library to store the data in any fashion, be aware that it may be under various licenses.

Tested Against

The following is a list of AISs that this library is tested to work against.

  • NATS (UK, working 2022-06-13)
  • LVNL (NL, working 2022-06-13)
Commit count: 17

cargo fmt