Creates a stateless airway resolver. The resolver accepts an array of
Airway records at initialization (typically from @squawk/airway-data)
and returns an object with methods for looking up airways by designation,
expanding route segments, finding airways through a fix, and searching
by designation.
The resolver builds internal indexes at creation time for fast lookups
by designation and by fix identifier.
Creates a stateless airway resolver. The resolver accepts an array of Airway records at initialization (typically from
@squawk/airway-data) and returns an object with methods for looking up airways by designation, expanding route segments, finding airways through a fix, and searching by designation.The resolver builds internal indexes at creation time for fast lookups by designation and by fix identifier.