GeoUtils.CalculateDistance(GeoPoint, GeoPoint, Boolean) Method
Determines the distance between two geographical points in meters. Allows you to specify whether to use the ellipsoidal-surface formula for the calculation of distance.
Namespace: DevExpress.Xpf.Map
Assembly: DevExpress.Xpf.Map.v24.2.dll
NuGet Package: DevExpress.Wpf.Map
#Declaration
#Parameters
Name | Type | Description |
---|---|---|
p1 | Geo |
The first geographical point. |
p2 | Geo |
The second geographical point. |
ignore |
Boolean | true if ellipsoidal effects are ignored; otherwise, false. |
#Returns
Type | Description |
---|---|
Double | The distance in meters. |
#Remarks
The following code computes the distance between two points:
using DevExpress.Xpf.Map;
private void OnButtonClick(object sender, RoutedEventArgs e) {
double distance = GeoUtils.CalculateDistance(new GeoPoint(-5.93107, -35.112723), new GeoPoint(4.253438, 5.47072), true);
}