AからBIまでのルートの位置に基づいて、2つの場所(AとB)の間の距離を計算したいのですが、IEnumerbleコレクションが与えられました。
ポイント1とポイント2の間の距離を計算し、それをポイント2とポイント3の間の距離に追加して、合計距離を計算しようとしました..
同じことを行うエレガントな方法があるかどうか知りたいです。
public static double GetDistanceTravelled(IEnumerable<System.Device.Location.GeoCoordinate> pointsInPath)
{
double TotalDistanceTravelled = 0.0;
//loop for each item in collection
// item1geocordinate.GetDistanceTo(<with second Geocoordinate>) + item2geocordinate.GetDistanceTo(<with third Geocoordinate>);
}
return TotalDistanceTravelled;
}