要点
- 計算方法:経路を WGS84 楕円体上の測地線に沿ってサンプリングし、高さを Terrain Tiles から読み取ります。累積の登りと下りはサンプリングした高さから計算するため、グリッド間隔より短い登りはならされます。
- ブラウザ内で動作します。クリックした場所、描いた図形、開いたファイルはアップロードされません。
- データとライブラリ:OpenFreeMap, MapLibre GL JS, GeographicLib (geographiclib-geodesic), Terrain Tiles (Mapzen / Tilezen on AWS Open Data), GeoNames (via all-the-cities)。
- 無料で使えます。登録もインストールも不要です。
標高断面図はルートを横から見た図で、横軸が距離、縦軸が高さです。ハイキングやサイクリング、パイプラインがどこで登りどこで下るのか、峠の高さはどれくらいか、急な区間が前半にあるか後半にあるかが一目でわかります。地図をクリックして始点を置き、続けてルートの曲がり角をクリックします。地点が 2 つになると断面図が描かれ、地点をドラッグしたり追加したりするたびに描き直されます。グラフの上でマウスや指を動かすと、オレンジ色の点が地図上の同じ地点を示し、始点からの距離、高さ、座標が表示されます。登りの集計はパネルが行います。累積の登りと下り、始点と終点の高さ、最高点と最低点、100 m あたりの最大勾配です。共有リンクにはクリックした地点が保存されるので、別の端末でも同じ断面図を開けます。ダウンロードボタンでは、サンプリングしたすべての地点を高さとともに CSV、標高付きの GPX トラック、または 3D の GeoJSON として保存できます。
使い方
- 町を検索するか、ルートの始点まで地図をズームし、クリックして最初の地点を置きます。
- または、GPS ウォッチやルートアプリの GPX、KML、GeoJSON のトラックを開いて断面図を表示します。
- ルートの曲がり角ごとにクリックしていきます。2 つ目の地点から断面図が表示されます。
- グラフの上を動かすと任意の地点の高さがわかります。地図上の地点をドラッグして線を調整します。
- メートルとフィートを切り替えたり、共有リンクをコピーしたり、断面図を CSV、GPX、GeoJSON でダウンロードしたりできます。
精度はどのくらい?
線のサンプリング方法
クリックした 2 地点間の各区間は、WGS84 楕円体上の測地線、つまり実際の地球の形の上での最短経路で、GeographicLib で計算します。ツールは線全体に沿って等間隔に並んだ約 300 の地点と、クリックしたすべての地点で高さを読み取ります。そのため 3 km の散歩なら 10 m ごと、300 km のドライブなら 1 km ごとにサンプリングされます。長い線では間隔に合わせて標高タイルの粗いレベルを読むので、表示できる細部を失わずに断面図をすばやく読み込めます。
標高データとその限界
高さは Terrain Tiles から取得します。これは各国のライダーモデル(米国の USGS 3DEP と、ヨーロッパ、オーストラリア、ニュージーランドのいくつかのモデル)、EU-DEM、約 30 m の SRTM、さらに粗い全球モデルを組み合わせたものです。タイルの元がライダーなら高さの誤差は通常 1〜2 m 以内、SRTM では 5〜10 m 以内に収まることが多く、崖や狭い谷ではそれより悪くなります。モデルが表すのは地面であり、橋やトンネル、建物の上端ではないため、橋を渡る道路は断面図では谷底まで下がります。
登り、下り、勾配
累積の登りは断面図に沿ったすべての上昇を、累積の下りはすべての下降を合計したものです。1 m 未満の上下はモデルのノイズとみなして数えないので、平坦なルートに実際にはない登りが表示されることはありません。数値はサンプリング間隔によって変わります。短い登りが多いルートでは、1 km ごとにサンプリングする長い線のほうが、数秒ごとに地点を記録する GPS トラックより小さい値になります。最大勾配は、任意の 100 m 区間での最大の高低差をパーセントで表したものです。
知っておきたいこと
直線ではなくルートを描く
丘を回り込む道や登山道は、頂上をまっすぐ越える直線より緩やかに登ります。実際に通る道の曲がり角ごとにクリックしてください。そうしないと、断面図は直線の下にある地形の形を示すことになります。
スポーツウォッチとの比較
気圧式のウォッチやアプリは、小さな上昇もすべて数え、天候によって値がずれるため、地図の断面図より大きな累積の登りを示すことがよくあります。日帰りハイキングで 10〜20 % の差が出るのは普通です。どちらの数値も間違いではなく、測っているものが違うのです。
水面、橋、トンネル
湖の上ではモデルは水面の高さを示し、海の上では海底を負の高さで示すことがあります。トンネルや橋はデータに含まれないため、断面図は上にある山や下にある谷をたどります。
よくある質問
ルートの標高断面図を作るには?
地図上でルートの始点をクリックし、終点まで曲がり角ごとにクリックします。パネルに断面図、距離、累積の登りが表示され、地点をドラッグすると更新されます。
ハイキングの累積標高差を計算できますか?
はい。登山道を 1 点ずつ描き、パネルの「累積標高(上り / 下り)」を読み取ります。1 m 未満の上下はノイズとして無視されるので、数値は過大ではなく妥当な推定値になります。
断面図をダウンロードできますか?
はい。サンプリングしたすべての地点の距離、座標、高さ(メートルとフィート)を含む CSV、GPS やルートアプリ用の標高付き GPX トラック、高さを 3 番目の座標とする GeoJSON でダウンロードできます。
自分の GPX トラックを読み込めますか?
はい。「ファイルを開く」でファイルを選ぶか、地図の上にドロップします。複数のセグメントに分かれたトラックも含め、GPX、KML、GeoJSON のトラックに対応しています。ファイルはブラウザ内で読み込まれ、アップロードされることはありません。100 点を超えるトラックは形を最もよく保つ 100 点に簡略化され、簡略化した線が元のトラックから最大でどれだけ離れているかがステータス行に表示されます。その後、描いた線と同じように線に沿って高さを読み取ります。
断面図の地点の間隔はどれくらいですか?
線は約 300 の等しい区間とクリックした地点に分けられるので、間隔は全長を 300 で割った値になります。ある登りを詳しく見たい場合は、ズームして短い線を描いてください。
標高プロファイルを画像として保存できますか?
はい。「グラフをPNGで」を押すと、報告書やクラブの会報、ルート紹介に使える画像としてプロファイルをダウンロードできます。「グラフをSVGで」は編集できる鮮明なベクター画像です。どちらにも距離、累積標高(上り / 下り)、最高点と最低点、データの出典が入ります。標高の値そのものは CSV、GPX、GeoJSON に含まれます。
ステップごとのガイド
誤りや不足がありましたら、[email protected] までメールでお知らせください。修正いたします。