GeoUtils.CalculateDestinationPoint(GeoPoint, Double, Double) Method
Calculates a geographical point based on the specified start point, distance, and bearing.
Namespace: DevExpress.Xpf.Map
Assembly: DevExpress.Xpf.Map.v24.2.dll
NuGet Package: DevExpress.Wpf.Map
#Declaration
#Parameters
Name | Type | Description |
---|---|---|
start |
Geo |
The starting geographical point. |
distance | Double | The distance in meters to the destination point measured along a geodesic line. |
bearing | Double | The bearing to the destination point, in degrees. |
#Returns
Type | Description |
---|---|
Geo |
The destination geographical point. |
#Remarks
The following example calculates the destination geographical point:
GeoPoint startPoint = new GeoPoint(53.1914, 001.4347);
GeoPoint destinationPoint = GeoUtils.CalculateDestinationPoint(startPoint, 17910000, 276.0117);
The distance is measured along a geodesic line. The image below shows this geodesic line: