Distance(Coordinate, Coordinate) Constructor
Initializes a Distance object based on the distance between 2 coordinates using the default distance formula.
Namespace: CoordinateSharpAssembly: CoordinateSharp (in CoordinateSharp.dll) Version: 3.1.1.1
XMLNS for XAML: Not mapped to an xmlns.
public Distance(
Coordinate coord1,
Coordinate coord2
)
Parameters
- coord1 Coordinate
- Coordinate 1
- coord2 Coordinate
- Coordinate 2
Default distance formula uses Haversine (Spherical Earth) calculations.
The following example grabs the distance in KM and bearing between 2 coordinates
using the default Haversine calculations.
Coordinate coordinate1 = new Coordinate(25, 65);
Coordinate coordinate2 = new Coordinate(27.6, 63);
Distance distance = new Distance(coordinate1, coordinate2);
Console.WriteLine(distance.Kilometers); //351.167091506772
Console.WriteLine(distance.Bearing); //214.152133893015