Creates a stateless navaid resolver. The resolver accepts an array of
Navaid records at initialization (typically from @squawk/navaid-data)
and returns an object with methods for looking up navaids by identifier,
frequency, proximity, type, or name search.
The resolver builds internal indexes at creation time for fast lookups
by identifier. Proximity, frequency, and text searches iterate over the
full dataset.
Creates a stateless navaid resolver. The resolver accepts an array of Navaid records at initialization (typically from
@squawk/navaid-data) and returns an object with methods for looking up navaids by identifier, frequency, proximity, type, or name search.The resolver builds internal indexes at creation time for fast lookups by identifier. Proximity, frequency, and text searches iterate over the full dataset.