高低差つきペース表非公式・試験公開

計算方法と出典

計算の流れ

  1. コースを約100mごとの点に分け、各点の標高を国土地理院の標高APIで取得する(事前に1回だけ取得し、ページ表示のたびに通信はしない)。
  2. 橋とトンネルの区間は、地表面(川面や山の上)の標高になるため、前後の点の標高で直線補間する。約300mの移動平均でならす。
  3. 100mごとの勾配 g(上昇量÷水平距離)から、坂の補正倍率 f(g) を求める。
  4. 各区間の時間 = 目標タイム × (区間長 × f) ÷ Σ(区間長 × f)。合計は必ず目標タイムに一致する。
  5. 1kmごとに合計し、目安ペースと通過タイムを表示する。

坂の補正の目安(選べる3種類)

実走データの目安(既定)
Strava Engineering「An Improved GAP Model」(Drew Robb、2017年10月)の公開図から読み取った近似値(勾配 −10%: 0.88、−5%: 0.90、0%: 1.00、+5%: 1.18、+10%: 1.46。読み取り誤差 ±0.02 程度)を直線でつないだもの。±10%の外側は端の値で一定。 同じ心拍で平地を走った場合のペースに換算するという考え方に基づく。
出典: https://medium.com/strava-engineering/an-improved-gap-model-8b07ae8886c3(2026-10-12確認)
研究式(Minetti 2002)
Minetti AE, Moia C, Roi GS, Susta D, Ferretti G. Energy cost of walking and running at extreme uphill and downhill slopes. J Appl Physiol 93:1039–1046, 2002(doi:10.1152/japplphysiol.01177.2001)。 走行のエネルギーコスト Cr(i) = 155.4i⁵ − 30.4i⁴ − 43.3i³ + 46.3i² + 19.5i + 3.6(J/kg/m、i は勾配、適用範囲 −0.45〜+0.45)。 同じ代謝パワーなら速度はコストに反比例すると仮定し、倍率 = Cr(i)/Cr(0)。 トレッドミルで山岳エリート男性10名を測った式で、論文自身の検証でも下り坂の速さを大きく見積もりすぎる(約3倍)ため、下りの速さは過大になりやすい。
出典: https://journals.physiology.org/doi/full/10.1152/japplphysiol.01177.2001(2026-10-12確認)
補正なし
全区間を同じペースにする(比較用)。

注意

データの出典表示