Table of Contents

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

NavigationalWarningSet

Methods

WarningsNear(BoundingBox)

The warning parts whose shapes overlap a box, in a stable order.

IReadOnlyList<RouteWarning> WarningsNear(BoundingBox extent)

Parameters

extent BoundingBox

The box, in WGS-84.

Returns

IReadOnlyList<RouteWarning>

The warning parts.