Interface IRouteWarningSource
- Namespace
- EncDotNet.S100.Navigation
- Assembly
- EncDotNet.S100.Navigation.dll
Supplies the navigational warnings a WarningCheck checks
a route against. EncDotNet.S100.Datasets.Pipelines implements it over
loaded S-124 datasets; RouteWarningList implements it over a
list a host already has.
public interface IRouteWarningSource
Remarks
Implementations must be safe to call from several threads at once.
Properties
Set
Every loaded warning, including cancellations and in-force bulletins with no parts, which may end the warnings near the route.
NavigationalWarningSet Set { get; }
Property Value
Methods
WarningsNear(BoundingBox)
The warning parts whose shapes overlap a box, in a stable order.
IReadOnlyList<RouteWarning> WarningsNear(BoundingBox extent)
Parameters
extentBoundingBoxThe box, in WGS-84.
Returns
- IReadOnlyList<RouteWarning>
The warning parts.