Class RouteWarningOptions
- Namespace
- EncDotNet.S100.Navigation
- Assembly
- EncDotNet.S100.Navigation.dll
Tuning for WarningCheck.
public sealed record RouteWarningOptions : IEquatable<RouteWarningOptions>
- Inheritance
-
RouteWarningOptions
- Implements
- Inherited Members
Properties
Default
The default options.
public static RouteWarningOptions Default { get; }
Property Value
MaxSegmentsPerLeg
The most pieces per leg; a longer leg uses longer pieces. Default 20 000.
public int MaxSegmentsPerLeg { get; init; }
Property Value
NearDistanceMeters
How close to the track a warning counts as near the route, in metres. Default 0,5 NM (926 m).
public double NearDistanceMeters { get; init; }
Property Value
SegmentLengthMeters
The length of the pieces a leg is cut into, in metres. Crossings are found exactly within a piece; it bounds how far a planar piece departs from the leg's rhumb line or great circle. Default 50 m.
public double SegmentLengthMeters { get; init; }