且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

计算两个纬度和经度地理坐标之间的距离

更新时间:2022-12-09 15:14:56

GeoCoordinate 类(.NET Framework 4 及更高版本)已经具有 GetDistanceTo 方法.

The GeoCoordinate class (.NET Framework 4 and higher) already has GetDistanceTo method.

var sCoord = new GeoCoordinate(sLatitude, sLongitude);
var eCoord = new GeoCoordinate(eLatitude, eLongitude);

return sCoord.GetDistanceTo(eCoord);

距离以米为单位.

您需要引用 System.Device.

You need to reference System.Device.