GeoUtils.CalculateDestinationPoint(GeoPoint, Double, Double) Method
In This Article
Calculates a geographical point based on the specified start point, distance, and bearing.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
NuGet Package: DevExpress.Win.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:
See Also