0
のシリーズからハイブの累積距離を計算する:このような表がある緯度、経度ポイント
latitude longitude
我々は走行距離
latitude longitude odometer
を格納します。この表には3番目の列を追加したいです
odometer_i = odometer_{i-1} + distance(lat_i, lon_i, lat_{i-1}, lon_{i-1})
distance(x1, y1, x2, y2) = sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2))
odometer_0 = 0 (first row)
がどのように行うことができます?次のように走行距離計i番目の行が計算される