なぜ座標がずれるのか? GPS・地図のトラブル完全診断

GoogleマップやGISに座標を入力したら、海の中や数十キロ先、あるいは数百メートルずれた隣町にピンが飛んでしまった——その原因と解決策をわかりやすく解説します。

座標トラブルの5大原因とチェックリスト

座標は単なる数字の羅列に見えますが、「どの順序で」「どの基準(測地系)で」「どの単位で」記述されているかが1つでも食い違うと、全く異なる地点を示してしまいます。

原因1:緯度と経度の入力順序が逆(XY問題)

日常の会話やGoogleマップでは「緯度(Latitude / Y), 経度(Longitude / X)」の順で扱われます(例: 東京駅 35.6812, 139.7671)。

しかし、数学やGIS(GeoJSON、Shapefileなど)の座標系では「X(経度), Y(緯度)」の順で定義されることが多くあります。これを誤って 139.7671, 35.6812 と入力すると、緯度139度は存在しない(最大90度)ためエラーになるか、オーストラリア沖や南極海に飛ばされます。

原因2:日本測地系(Tokyo Datum)と世界測地系のズレ(約450m)

日本の古い公図、2002年以前の紙地図、一部の自治体台帳の座標は日本測地系(旧測地系 / Tokyo Datum / ベッセル楕円体)で記録されています。

この座標をそのままGoogleマップやスマホGPS(世界測地系 / WGS84 / JGD2011 / GRS80楕円体)に入力すると、南東方向へ約400m〜450m大きく位置がずれます。境界杭や設備管理でこのズレを見落とすと、重大な施工ミスや隣地越境事故につながります。

旧日本測地系 ⇔ 世界測地系の高精度変換ツールはこちら →

原因3:度分秒(DMS)と十進数度(DEG)の表記混同

35°30'00"(35度30分00秒)は、十進数に換算すると 35.5度 です(60進法のため)。

これを「35度30分だから」と 35.30 と入力してしまうと、本来の位置から約22kmもずれてしまいます。ドット記号で区切られた数値が「秒」なのか「小数の度」なのかを必ず確認してください。

お手元の座標がどの形式かわからないときは?

座標形式自動判別ツールを使う

座標文字列を貼り付けるだけで、UTM、平面直角、MGRS、緯度経度を自動識別します。

よくある質問(FAQ)

Googleマップに座標を入れると海や外国が表示されるのはなぜですか?

最も多い原因は「緯度(Latitude)と経度(Longitude)の入力順序の逆転」です。Googleマップは基本的に「緯度, 経度」の順序で認識します。経度(日本なら139度など)を先に入力すると、緯度制限(最大90度)を超えたり、想定外の外国にピンが立ちます。

昔の地図や公図の座標をスマホに入れると約400m〜450mずれるのはなぜですか?

日本測地系(Tokyo Datum / 旧測地系)と世界測地系(JGD2000/JGD2011/WGS84)の基準楕円体および原点位置の違いによるものです。日本国内では南東方向に約400m〜450mの系統的なズレが生じます。相互変換にはTKY2JGD等のパラメータが必要です。

スマホのGPSで取得した座標が数メートル〜数十メートルずれるのは故障ですか?

スマートフォンの民生用GPSは、開けた屋外でも3m〜5m前後の標準誤差があります。さらに高層ビル街や室内では、電波が壁面で反射する「マルチパス現象」により、20m〜30m以上の誤差が頻繁に生じます。ミリ単位・センチ単位の高精度が必要な測量や境界画定には、RTK-GNSS等の専用機器が必要です。

関連ツール & 次のステップ

ツール:座標入力ミス・シミュレーターを試す ツール:高精度オンライン座標変換ツールへ 解説:間違った測地系を使うとどうなるか?

重要:計算結果の正確性を確認してください

座標精度はデバイスや測地系によって異なります。以下の確認を行わずに実務で使用しないでください:

GPS精度の警告

スマホの民生用GPSは都市部や山間部で最大30メートルずれることがあります。

精度を今すぐチェック

測地系(データム)シフトのリスク

誤った測地系(日本測地系とWGS84)を指定すると、系統的に約450メートルのオフセットが生じます。

測地系リスクを確認