Skip to main content
All docs
V26.1
  • GeoUtils.CalculateBearing(GeoPoint, GeoPoint) Method

    Computes an angle between the Geodetic North direction and a line given by two points, clockwise in degrees.

    Namespace: DevExpress.Xpf.Map

    Assembly: DevExpress.Xpf.Map.v26.1.dll

    NuGet Package: DevExpress.Wpf.Map

    Declaration

    public static double CalculateBearing(
        GeoPoint p1,
        GeoPoint p2
    )

    Parameters

    Name Type Description
    p1 GeoPoint

    The first geographical point.

    p2 GeoPoint

    The second geographical point.

    Returns

    Type Description
    Double

    The bearing in degrees.

    Remarks

    Note that the perpendicular line to the Geodetic North is plotted from the first point.

    The code below calculates the bearing by two geographical points.

    double bearing = GeoUtils.CalculateBearing(new GeoPoint(36.1, -115.1), new GeoPoint(35.9, -115.9));
    
    See Also