ヤマレコなら、もっと自由に冒険できる
HOME > ヤマノート > GPSの標高誤差が気になる方へ そこそこ簡単な補正方法
更新日:2026年06月20日 訪問者数:296
ジャンル共通 技術・知識
GPSの標高誤差が気になる方へ そこそこ簡単な補正方法
koebi
GPSデータの標高と山頂の標高を一致させたい。そんな几帳面な方用にPCを使ったGPS補正法を紹介します。

内容としてはカシミール3Dというソフトの機能を使って元のGPS標高値を掛けて足す(引く)ことで実際の標高に合わせ込む作業です。
掛け算引き算に使う数値はエクセル等表計算ソフトで計算させます。
慣れれば2〜3分の作業になります。
必要なもの
変換したいGPSデータログ .GPX等
カシミール3Dソフト
EXCEL等表計算ソフト

カシミール3Dソフトは下記ページからダウンロード可能
フリー(無料)のもので大丈夫です。
手順概要
1 カシミール3Dにログを読み込ませる。
2 カシミールソフトを見てログに記録された登山口、山頂の標高をエクセルに入力
3 実際の登山口の標高、山頂の標高をエクセルに入力 
4 エクセルの結果を標高数値換算 いくつかけていくつ足す(引く)か入力
5 変換実行→GPSファイルの保存

といった流れです。
エクセルの計算ファイルはあらかじめ作っておきます。
事前準備 エクセル計算ファイルの作成
B5には計算式  =B3-B2 と入力してください 
C5には計算式  =C3-C2 と入力してください 

B7には計算式  =C5/B5 と入力してください 
C5には計算式  =C2-B2*B7 と入力してください 

B2、B3、C2、C3にそれぞれデータを入力すると結果が計算されます。
上記エクセルファイルを保存をしてください。
実際の作業
GPSファイルの読み込み
カシミール3Dソフトを起動して地図上にGPSファイルをドラッグアンドドロップしてください。

GPSデータが読み込まれると地図上に歩いた軌跡が表示されます。
編集からGPSデータ編集を選択してください
トラックを選択するとGPSデータの候補が出ますので
編集したいデータを選択してください。
編集画面
編集画面が表示されます。
上に標高グラフ(横軸距離)
下にGPSデータが表示されます。

ここで登山口の標高を確認して先ほどのエクセルの登山口標高データ B2に入力します B3には登山口の実際の標高を入力します。
グラフ上の人のマークをドラッグして動かすと下のGPSデータも連動して動きます。おおよそ山頂位置に合わせて最高点のデータを確認し、エクセルの山頂標高データ C2に入力します C3には実際の山頂標高を入力します。
入力した結果下に
× の値と + の値が算出されます
今回のケースではGPS標高データに1.073をかけて130を引くと実際の標高データが一致します。
下のGPSデータをCtrl+Aで全選択して右クリックで数値の換算を選択します。※標高地の書き換えではありません。
先ほどのエクセルの計算結果を入力してOKを選択してください。計算結果がマイナスの場合は −も入力してください。
数値は4桁ぐらい入力すれば1m以内の誤差に収まるかと思います。
標高データが書き換えられます。 
登山口が1575.426m
山頂が 2354.639m
とほぼ実際の値になりました。確認したら編集画面左上の上書き保存をしてください。
データの保存
最後に編集した登山ルートをファイルへの書き出しを選択して新規GPXファイルとしてな目をつけて保存してください。

作業は以上となります。
まとめ
今回は登山口と山頂で合わせましたが2点間であればどこでも構いません。
また、ピーク2つを合わせたい、スタートとゴールの標高もずれてるから合わせたい等は区間を区切って行うことも可能です。

ちなみに私はInstinct2を使ってログを取っていますが位置データは正確ですが標高はそこそこずれます。
ヤマレコのログ登録はこの方法を使った補正データをアップしています。
iPhoneユーザーのGPS標高が結構正確なんだけど処理しているんだろう?

他にももっと楽にできると方法がありましたらコメントなどでご紹介して頂けるとうれしいです。
お気に入りした人
拍手で応援
拍手した人
拍手

koebiさんの記事一覧

※この記事はヤマレコの「ヤマノート」機能を利用して作られています。
どなたでも、山に関する知識や技術などのノウハウを簡単に残して共有できます。 ぜひご協力ください!

詳しくはこちら

コメント

手前味噌ですが、私の作ったGPXログエディタを使えばログファイルの標高値を国土地理院の地図の値に書き換えられます。
機能が多いので、使い方が少し面倒ですが慣れれば簡単にできると思います。
ブラウザでGPXログエディタを立ち上げて、ログファイルを地図にドロップしてメニューの「標高置換」をクリックして「実行」をクリックすれば標高値が置き換わりますので、「ファイル出力」で変更したログを出力します。
詳細は下記のヤマノートをご参照ください。

GPXログエディタ(GPXファイルの修正、時間変更、編集および作成)
https://www.yamareco.com/modules/yamanote/detail.php?nid=3089

なお、標高変換の機能はログファイルの標高値を全て地理院地図の値に置き換えます。
もしピンポイントで変更したい場合はメニューの「ポイント情報」をクリックし、ルート図の変更したいヶ所をクリックすると、そのポイントの情報が表示されます。
そこに示されている標高値を変更して「時間標高 変更確定」を押せば、そのポイントの値だけ変更されますので、「ファイル出力」で変更したログを出力します。
2026/6/22 13:37
コメントありがとうございます。
早速使わさせていただきました。私も過去、地理院地図の標高への変換手段はいくつか試してみましたが
ご紹介いただいたエディタはシンプルで変換スピードも早く使い勝手の良い素晴らしいものでした。
ただ地理院地図の標高変換はその正確さ故に尾根道、断崖等、標高差が激しい場所は
ちょっとしたGPS位置の誤差からノコギリ状の標高データに変換され、累計標高値が高くなってしまうというのが気になってしまいやむなく今回投稿した少し面倒なやり方で補正をしております。
2026/6/22 21:49
いいねいいね
1
 ガーミンで気圧計が載っている機種は、GPSの機能設定で、気圧の「Auto Cal.
(⾃動校正)」を(連続)にした場合には、GPSから得た標高によって随時校正されるそうです。校正がoffの場合には、logの高度は、気圧上昇時は徐々に低くなり、気圧下降時は高くなります。offにされている方がどの位居られるか分かりませんが、登った山の海面気圧の経時変化でlogを補正すれば、より正しい標高が得られる事になります。koebiさんの方法ではいちいち気圧を使う代わりに高度誤差で補正しているので、それで十分なのかなあと思います、海面気圧による補正には温度も必要ですが、真高度で補正すれば温度は不要ですし。ただ、補正に使う2点の間に気圧の谷が通り過ぎたりすると、その誤差は残る事になりますね。
PS. 主に校正について加筆しました。
2026/6/24 5:48
プロフィール画像
ニッ にっこり シュン エッ!? ん? フフッ げらげら むぅ べー はー しくしく カーッ ふんふん ウィンク これだっ! 車 カメラ 鉛筆 消しゴム ビール 若葉マーク 音符 ハートマーク 電球/アイデア 星 パソコン メール 電話 晴れ 曇り時々晴れ 曇り 雨 雪 温泉 木 花 山 おにぎり 汗 電車 お酒 急ぐ 富士山 ピース/チョキ パンチ happy01 angry despair sad wobbly think confident coldsweats01 coldsweats02 pout gawk lovely bleah wink happy02 bearing catface crying weep delicious smile shock up down shine flair annoy sleepy sign01 sweat01 sweat02 dash note notes spa kissmark heart01 heart02 heart03 heart04 bomb punch good rock scissors paper ear eye sun cloud rain snow thunder typhoon sprinkle wave night dog cat chick penguin fish horse pig aries taurus gemini cancer leo virgo libra scorpius sagittarius capricornus aquarius pisces heart spade diamond club pc mobilephone mail phoneto mailto faxto telephone loveletter memo xmas clover tulip apple bud maple cherryblossom id key sharp one two three four five six seven eight nine zero copyright tm r-mark dollar yen free search new ok secret danger upwardright downwardleft downwardright upwardleft signaler toilet restaurant wheelchair house building postoffice hospital bank atm hotel school fuji 24hours gasstation parking empty full smoking nosmoking run baseball golf tennis soccer ski basketball motorsports cafe bar beer fastfood boutique hairsalon karaoke movie music art drama ticket camera bag book ribbon present birthday cake wine bread riceball japanesetea bottle noodle tv cd foot shoe t-shirt rouge ring crown bell slate clock newmoon moon1 moon2 moon3 train subway bullettrain car rvcar bus ship airplane bicycle yacht

コメントを書く

ヤマレコにユーザー登録いただき、ログインしていただくことによって、コメントが書けるようになります。
ヤマレコにユーザ登録する