どの形式にも使える緯度経度の変換ツール
GPS座標にはいろいろな書き方があります。スマートフォンは 40.689247, -74.044502、登山用GPSは N 40°41.355′ W 074°02.670′ と表示し、紙の地図は度・分・秒を使い、軍はMGRSを使い、データベースは dr5r7p62n のようなジオハッシュを保存しているかもしれません。どれも同じ場所を指していることがあります。このGPS座標変換ツールはそのどれでも読み取り、7つの形式すべてで地点を並べて表示し、それぞれにコピーボタンを付けます。
どの形式を貼り付けたかをツールに伝える必要はありません。ツールが自分で形式を見分け、どう読み取ったかを表示し、地図にマーカーを置くので、地点が思ったとおりの場所か確かめられます。逆向きにも使えます。地図をクリックするか、マーカーをドラッグするか、"My location" を押すと、すべての形式が更新されます。特定の形式から変換したいときは、その行に入力してEnterキーを押してください。
すべてはブラウザーの中で、下で読める式を使って行われます。座標がサーバーに送られることはないので、人に知られたくない場所を扱うときも安心です。私のおすすめ:ほかの人からもらった座標は、数字を使う前にマーカーを見てください。緯度と経度が入れ替わっていたり、マイナス記号が抜けていたりすると、地点は地球の反対側に行ってしまいます。地図ならそれがすぐにわかります。
7つの座標形式
同じ例の地点、ニューヨークの自由の女神で、それぞれの形式を見てみましょう。
40.689247, -74.044502緯度と経度をそのまま数字で表します。北と東がプラス、南と西がマイナスです。Google マップ、スマートフォン、ほとんどのソフトウェアがこの形式を使います。
40.689247° N, 74.044502° W同じ数字をマイナス記号なしで書き、代わりに方位の文字を付けます。読み上げやすく、マイナス記号を落とす心配もありません。(W は西、E は東です。)
40°41′21.3″ N, 74°02′40.2″ W1度は60分、1分は60秒です。紙の地図、航空、土地の記録、古いGPS機器の多くで使われます。
40°41.3548′ N, 74°02.6701′ W度は整数で、分に小数を付けます。多くのガーミン製品の初期設定で、ジオキャッシングや船の航海でも標準の形式です。
18T 580735 4504700ユニバーサル横メルカトル図法:世界を60のゾーンに分け、地点をそのゾーンの中で東へのメートル(東距)と北へのメートル(北距)で表します。測量、GIS、地形図で使われます。
18T WL 80735 04700軍用グリッド参照システム(MGRS)は、UTMに100 km四方の区画を表す文字を加え、位置を1つの短い文字列にまとめます。NATOの部隊、救助隊、そして(USNGとして)米国の緊急サービスが使います。
dr5r7p62n長方形のセルを表す短い文字列です。文字が1つ増えるごとにセルが小さくなります。近い場所は最初の文字が同じになるため、データベースやアプリでよく使われます。
87G7MXQ4+M5Google の Open Location Code:通りの名前がない場所でも住所のように使えるコードです。Plus Code はオフラインでも使え、都市がわかっていれば短くできます。
座標の変換方法(ステップごと)
文字から、地図から、端末の位置情報から始められます。それぞれの方法を順に見ていきます。

世界地図が開き、結果のパネルは空です。入力欄の下にある例のボタンを押すと、各形式のサンプル座標が入ります。

値を貼り付けて Convert かEnterキーを押します。ここでは度分秒の座標 "40°41′21.3″ N, 74°02′40.2″ W" が度・分・秒として読み取られ、パネルに7つの形式すべてが表示され、マーカーが自由の女神に置かれます。

地図をクリックするとその地点が変換されます。マーカーをドラッグして細かく合わせることもできます。すべての行が一度に変わります。"My location" を押すと、端末の位置で同じことができます。

どの行にでも入力してEnterキーを押します。ここではMGRSの行に "56H LH 34900 52290" を入れると、地図がシドニーのオペラハウスに移り、ほかの行には同じ地点がほかのすべての形式で表示されます。

Precision で、各形式に表示する小数や桁の数を選びます。ここではMGRSを100 m、ジオハッシュを6文字にしています。各行の下の小さな文字が、そのセルや区画の大きさを示します。

"MXQ4+M5" のような短い Plus Code は、最初の4桁が省かれています。変換ツールは Plus Code の規則どおり、その前に地図にあった地点から足りない桁を補い、そのことをメモで説明します。
小数は何桁必要?
桁が増えるほど範囲は小さくなりますが、GPSが測れる以上の桁は、正確に見えるだけです。この表で、それぞれの段階が地上でどれくらいかを示します。
| 形式と精度 | 地上での大きさ | 向いている用途 |
|---|---|---|
| DD、小数2桁 | 約1.1 km | 町や地区 |
| DD、小数4桁 | 約11 m | 家や畑 |
| DD、小数5桁 | 約1.1 m | スマートフォンのGPSの値 |
| DD、小数6桁 | 約11 cm | 測量、通常の上限 |
| DMS、秒は整数 | 約31 m | 紙の地図、航空図 |
| DMS、0.1秒 | 約3.1 m | GPSのウェイポイント |
| DDM、0.001分 | 約1.9 m | ジオキャッシング、海図 |
| MGRS、5桁+5桁 | 1 m四方 | 正確な位置 |
| MGRS、3桁+3桁 | 100 m四方 | 軍や救助の報告 |
| ジオハッシュ、9文字 | 赤道で約4.8 × 4.8 m | アプリやデータベースの検索 |
| Plus Code、10桁 | 赤道で約14 × 14 m | 建物の入り口 |
| Plus Code、11桁 | 赤道で約3.5 × 2.8 m | ドアや駐車スペース |
東西方向の大きさは、経線どうしが近づくため、極に近いほど小さくなります。ツールは各行の下に、あなたの地点での実際の大きさを表示します。
それぞれの変換の仕組み
7つの形式はどれも、GPSが使う基準系 WGS84 の同じ地点を表しています。自由の女神を例に、それぞれの計算を説明します。
度分秒から10進数の度へ、そして逆へ
度・分・秒を10進数にするには、分を60で、秒を3,600で割り、度に足します。南と西はマイナスになります。逆に戻すには、度の整数部分を取り、残りに60を掛けて分を出し、その残りにまた60を掛けて秒を出します。
DMS → DD: 40°41′21.3″ N = 40 + 41/60 + 21.3/3600
= 40 + 0.683333 + 0.005917
= 40.689250
DD → DMS: 40.689247
0.689247 × 60 = 41.35482 → 41′
0.35482 × 60 = 21.29″ → 40°41′21.3″ Nツールは秒を最後にだけ丸め、繰り上がりもきちんと処理するので、値が「60″」で終わることはありません。度と10進数の分も同じ方法で、1段階少ないだけです:0.689247 × 60 = 41.3548′。
UTM:ゾーンとメートル
UTMは地球を経度6°ずつの60のゾーンに分け、西経180°から東へ番号を付けます。各ゾーンの中で、横メルカトル図法が緯度と経度をメートルに変えます。ゾーンの中央経線の東距を500,000 m、赤道の北距を0 m(南半球では北距がマイナスにならないよう10,000,000 m)とします。
ゾーン = floor((経度 + 180) / 6) + 1
= floor((−74.044502 + 180) / 6) + 1 = 18
中央経線 = ゾーン × 6 − 183 = −75° (西経75°)
縮尺係数 = 中央経線上で 0.9996
自由の女神: 18T 580735 4504700
580735 − 500000 = 中央経線から東へ 80,735 m
赤道から北へ 4,504,700 mゾーンの後ろの文字は緯度帯(CからXまで、それぞれ8°)です。2つの地域は6°の規則から外れます。ゾーン32Vはノルウェー南西部で広げられ、スバールバル諸島はゾーン31X、33X、35X、37Xだけを使います。変換ツールはどちらにも従います。ランダムな20,000地点で試したところ、UTMの値はライブラリー proj4 と0.87 mm以内で一致しました。
MGRS:100 km四方の区画
MGRSはUTMのゾーンと緯度帯を使い、100 km四方の区画を2文字で表します。列の文字は東距から、行の文字は北距から決まります。残りはその区画の中のメートルです。数字は四捨五入せずに切り捨てるので、地点はいつもその参照が示す区画の中に入ります。
UTM: 18T 580735 4504700
MGRS: 18T WL 80735 04700
││ └── 区画の中で東へ・北へのメートル
│└── 行の文字(北距から)
└── 列の文字(東距から)
精度:5桁+5桁 = 1 m、4+4 = 10 m、3+3 = 100 m(18T WL 807 047)米国国家グリッド(USNG)は、WGS84とNAD83の測地系でMGRSと同じ文字と数字を使います。そのため、変換ツールのMGRSの行はそのままUSNGの参照としても使えます。
ジオハッシュ:世界を半分ずつに分ける
ジオハッシュは世界を何度も半分に分けます。1回ごとに1ビットを加え、地点が上(または東)の半分なら1、下(または西)の半分なら0とし、経度と緯度を交互に使います。5ビットごとに、0123456789bcdefghjkmnpqrstuvwxyz のアルファベットから1文字になります。
dr5r7p62n → 9文字 = 45ビット
経度に23ビット、緯度に22ビット
セルの大きさ ≈ 赤道で 4.8 m × 4.8 m
(北緯40.7°では 3.6 m × 4.8 m)
dr5r7 → 5文字のセル、赤道で約 4.9 × 4.9 km文字が増えるとセルは狭まるだけなので、最初の文字が同じ2つの場所は近くにあります。そのため、データベースは「近くの場所」をすばやく探すためにジオハッシュを使います。
Plus Code:20進数のグリッド
Plus Code は 23456789CFGHJMPQRVWX の20文字を使います。最初の2文字で世界を20°の区画に分け、次の2文字ごとに区画をさらに20に分けます。8桁のあとに「+」が来て、10桁目で約14 × 14 mの区画になります。11桁目はその区画を4 × 5のグリッドに分けます。
87G7MXQ4+M5 組1 87 → 20°の区画 組4 Q4 → 0.0025°(≈ 278 m) 組2 G7 → 1°の区画 組5 M5 → 0.000125°(≈ 14 m) 組3 MX → 0.05°の区画 短いコード MXQ4+M5 = 87G7MXQ4+M5 から最初の4桁を除いたもの
短いコードは最初の桁を省いているので、完全にするには近くの基準となる場所が必要です。変換ツールは、その前に地図にあった地点を基準にし、一致するいちばん近い区画を選びます。Open Location Code の仕様に書かれているとおりの方法です。
座標の変換が必要な人
GPS座標をある形式からほかの形式に変換する、よくある理由です。
- 登山とアウトドアのGPS. Google マップの地点を10進数の度でコピーし、ガーミンや紙の地形図のためにDDMやUTMに変換します。その逆もできます。
- ジオキャッシング. ジオキャッシュの紹介ページは、
N 40° 41.355 W 074° 02.670のように度と10進数の分で座標を示します。ここに貼り付ければ、地図で場所を見たり、スマートフォン用の10進数の度を得たりできます。 - 救助、軍、緊急サービス. 現場のチームはMGRSやUSNGで位置を伝えます。通報者のスマートフォンの座標をMGRSの参照に、またはMGRSの報告を緯度経度に変換できます。
- 航空と船. 航空図や飛行計画は度分秒やDDMを使います。分や秒の計算を手でしなくても、ウェイポイントを両者の間で変換できます。
- 測量とGIS. UTMのメートルで取った現地データを、10進数の度を必要とするWeb地図に入れることがよくあります。UTMの行には、ゾーン、緯度帯、中央経線も表示されます。
- 開発とデータ作業. データベースのジオハッシュを確かめたり、それが覆うセルを見たり、通りの名前がない場所の Plus Code を調べたりできます。
よくある質問
座標の変換について、よくある質問と短い答えです。
1. 度分秒を10進数の度に変換するには?
40°41′21.3″N 74°02′40.2″W のような度分秒の値を入力欄に貼り付け、Convert を押します。10進数の度の行に 40.689250, -74.044500 と表示されます。手で計算するなら、度 + 分 ÷ 60 + 秒 ÷ 3,600 で、南と西にはマイナスを付けます。
2. 10進数の度を度分秒に変換するには?
40.689247, -74.044502 のような10進数の値を貼り付け、度分秒の行を見てください:40°41′21.3″ N, 74°02′40.2″ W。Precision で、秒の小数を0〜3桁から選べます。
3. 度分秒(DMS)とDDMの違いは?
度分秒は1度を分と秒に分けます(40°41′21.3″)。DDMは分で止め、分に小数を付けます(40°41.355′)。どちらも正確で、度の端数の書き方が違うだけです。ガーミン製品やジオキャッシングは、初期設定でDDMを使います。
4. どんな記号や書き方を貼り付けられますか?
度の記号や「d」、まっすぐな引用符や曲がった引用符、′ と ″ の記号、数字の前後の方位の文字、マイナス記号、緯度と経度の間のカンマや空白、「latitude」「north」などの英単語を読み取ります。文字がない場合は、最初の数字を緯度として読みます。
5. 小数は何桁使えばよいですか?
度の小数5桁は約1.1 mで、スマートフォンのGPSが測れる程度です。6桁(約11 cm)が測量での通常の上限です。桁を増やしても、GPSの値がより正確になるわけではありません。上の精度の表に、各段階の大きさがあります。
6. 極の近くでUTMやMGRSが表示されないのはなぜですか?
UTMとMGRSは、南緯80°から北緯84°までしか定義されていません。極地方ではUPS(ユニバーサル極心平射図法)という別の方式を使い、この変換ツールは対応していません。ほかの5つの形式は地球上のどこでも使えます。
7. UTMのゾーンの後ろの文字は何ですか?
緯度帯で、南のCから北のXまで、それぞれ8°です。半球を表すためにNやSと書く人もいて、緯度帯のNやSと区別がつきません。変換ツールは、北距が緯度帯S(北緯32°〜40°)に合うときは「S」を緯度帯Sとして、そうでなければ南半球として読み、どちらにしたかを表示します。確実にするには、"33 south 337000 6250000" のように単語で書いてください。
8. MGRSとUSNGは同じですか?
米国の地点については、実際には同じです。米国国家グリッドはMGRSと同じゾーン、文字、数字を使うので、"18T WL 80735 04700" はどちらでも同じ場所を指します。
9. 短い Plus Code とは何で、なぜ基準が必要なのですか?
Google マップは "MXQ4+M5 New York" のように、最初の4桁を省いたコードをよく表示します。その4桁がないと、同じ短いコードが多くの場所に存在します。変換ツールは、その前に地図にあった地点から桁を補うので、まず正しい都市の近くをクリックしてから短いコードを貼り付けてください。
10. どの測地系を使っていますか?
GPS、Google マップ、ほとんどのWeb地図と同じ WGS84 です。日本の測地系2011(JGD2011)はWGS84とほぼ同じなので、そのまま使えます。古い日本測地系(Tokyo Datum)の座標は約400 mずれるので、先にWGS84に変換してください。
11. 入力した内容がサーバーに送られますか?
いいえ。読み取りも変換も、すべてブラウザーの中で行われます。地図のタイルだけは背景地図のサーバーから届きます。サーバーはどの範囲の地図が表示されているかはわかりますが、入力した座標を受け取ることはありません。共有リンクはアドレスの中に地点を含むので、リンクを送った相手だけが地点を見られます。
12. Google マップの座標を貼り付けられますか?
はい。Google マップで場所を右クリックし、メニューの一番上にある座標をクリックするとコピーされるので、ここに貼り付けてください。Google マップの場所のページにある Plus Code も、完全な形でも短い形でも貼り付けられます。
規格とクレジット
この変換ツールは公開されている規格に従っています。座標のライブラリーやWebサービスは呼び出さず、式はページそのものに書かれています。
- NGA: Universal Grids (UTM, MGRS), NGA.SIG.0012 · パブリックドメイン(米国政府)UTMとMGRSの定義:ゾーン、緯度帯、100 km四方の区画の文字、ノルウェーとスバールバル諸島のゾーンの例外。
- Open Location Code (Plus Codes) specification · Apache-2.0Plus Code のアルゴリズム:公開された仕様に基づいて書いた、エンコード、デコード、短いコードの復元。
- Geohash, Gustavo Niemeyer · パブリックドメインジオハッシュのアルゴリズム。考案者が2008年にパブリックドメインとして公開しました。
- Leaflet 1.9 · BSD-2-Clauseインタラクティブな地図と、ドラッグできるマーカーを描きます。
- Protomaps (hosted by KONAKTIVE), CARTO, OpenStreetMap · ODbLデータ、提供元の利用規約道路の背景地図:KONAKTIVE がホスティングする Protomaps のベクタータイル。予備として CARTO と OpenStreetMap を使います。
- Esri World Imagery · Esriの利用規約衛星写真の背景地図。
公開前に、UTMとMGRSの結果はランダムな20,000地点でライブラリー proj4 と mgrs と照らし合わせ、Plus Code は公式のテスト値と照らし合わせました。
関連ツール
座標は測地系 WGS84 で変換しています。公的な測量では、担当機関が求める測地系と投影法で結果を確かめてください。 地図タイル © OpenStreetMap の貢献者、Protomapsで描画(ホスティング:KONAKTIVE)、予備としてCARTO。 衛星画像:Esri。 計算はすべてブラウザーの中で行われ、入力した内容がサーバーに保存されることはありません。
