要点
- 計算方法:WGS84 楕円体上の厳密な UTM 式(クリューゲル級数)に MGRS の文字割り当てを適用し、ノルウェーとスヴァールバル諸島の例外も反映。PROJ との差は 1 mm を大きく下回ります。極域の UPS には対応していません。
- ブラウザ内で動作します。クリックした場所、描いた図形、開いたファイルはアップロードされません。
- データとライブラリ:OpenFreeMap, MapLibre GL JS, GeoNames (via all-the-cities)。
- 無料で使えます。登録もインストールも不要です。
軍事グリッド参照システム(MGRS)は、NATO 軍や捜索救助隊、多くの消防機関が位置を伝えるときに使う方式です。18T のようなグリッドゾーン、WL のような 2 文字の 100 km スクエア、そしてそのスクエア内の東距(イースティング)と北距(ノーシング)を表す偶数桁の数字で構成されます。FEMA や米国の緊急サービスが使う米国国家グリッド(USNG)もまったく同じ書式で座標を表すため、この変換ツールは両方に対応しています。座標をスペースあり・なしのどちらで貼り付けても、地図がその位置に移動し、座標が表す正方形を描きます。MGRS の座標は点ではなく正方形を表すからです。「18T WL 80 04」は 1 km 四方、「18T WL 80735 04695」は 1 m 四方の正方形です。パネルには中心の座標が十進度と度分秒で表示され、南西角の UTM 座標も示されます。逆方向の変換では、地図をクリックするか、町を検索するか、「現在地を使用」を押すと、選んだ精度の座標が表示され、スペースあり・なしのどちらでもすぐにコピーできます。地図上のグリッドにはゾーンと緯度帯の境界が描かれ、ズームインすると文字付きの 100 km スクエア、さらに 10 km、1 km、100 m の線が現れるので、紙の地図と同じように地図から座標を読み取れます。座標や緯度経度のリストもまとめて変換し、CSV としてダウンロードできます。
使い方
- MGRS または USNG の座標を入力・貼り付けして(スペースは任意)「表示」を押すか、地図をクリック、町を検索、または「現在地を使用」を押します。
- 正方形の中心の緯度経度、またはその地点のグリッド座標を読み取り、コピーします。
- 精度を 1 m(10 桁)から 100 km までの範囲で選び、ズームインして 100 km スクエアと細かいグリッド線を表示します。
- 多数の地点を扱う場合は「リストを変換」を開き、1 行に 1 つの座標または緯度経度の組を貼り付けて CSV をダウンロードします。
精度はどのくらい?
座標の組み立て方
MGRS は UTM をもとにしています。南緯 80° から北緯 84° までの範囲を経度 6° ごとの 60 のゾーンに分け、さらに緯度 8° ごとの 20 の緯度帯に分けて C から X までの文字を付けます(X だけは幅 12°)。各ゾーンは 100 km スクエアに分かれ、列の文字と行の文字で名前が付けられます。行の文字は北距 2,000 km ごとに繰り返されます。続く数字は区画内の東距と北距で、それぞれ同じ桁数です。5 桁+5 桁なら 1 m、4 桁+4 桁なら 10 m、というように、数字のない 100 km スクエアまで段階的に精度が下がります。
座標が表すのは点ではなく正方形
数字は四捨五入ではなく切り捨てられるため、座標は常にその地点を含む正方形を表し、数字が示す位置はその正方形の南西の角になります。このツールは正方形を描き、その座標を代表する最適な 1 点として中心を示します。「18T WL 807 046」のような 6 桁の座標では、実際の地点が 100 m 四方の中心から最大約 70 m 離れていることがあります。
計算式と検証
緯度経度と UTM の相互変換には、WGS84 楕円体上の 4 次までの クリューゲル級数を使っており、ゾーン内では 1 mm を大きく下回る精度です。結果はランダムな 50,000 地点で PROJ と比較しました。地点から 1 m 精度の座標に変換して元に戻すと、必ず 1 m 四方の正方形の内側に収まり、角の座標は PROJ と 0.000001 m 未満の差で一致しました。USNG は NAD83 を使いますが、米国内での WGS84 との差は約 1 m で、ほとんどの座標の分解能より小さい値です。
知っておきたいこと
緯度帯の文字が重要
100 km スクエアの行の文字は 2,000 km ごとに繰り返されるため、ゾーン番号の後ろの緯度帯の文字によってどの繰り返しかが決まります。緯度帯の文字が間違っていると、座標が受け付けられないか、約 2,000 km 離れた場所に表示されます。たとえばニューヨークなら T、ドイツなら U のように、緯度帯が想定する場所と合っているか確認してください。
ノルウェー、スヴァールバル諸島、ゾーンの境界
ゾーン 32V はノルウェー西部をカバーするように拡張されており、スヴァールバル諸島周辺ではゾーン 32X、34X、36X が存在しません。ゾーンの端にある正方形はゾーン境界で切られますが、隣のゾーンで書かれた座標も有効です。その場合はパネルに表示されます。
極域の座標には非対応
北緯 84° 以北と南緯 80° 以南では、MGRS はゾーン A、B、Y、Z からなる極心平射図法の UPS グリッドを使います。この変換ツールはその範囲を扱わず、推測で結果を出す代わりにその旨を表示します。
よくある質問
MGRS を緯度経度に変換するには?
32V NJ 55736 23104 や 32VNJ5573623104 のように座標を入力または貼り付けて「表示」を押します。パネルに正方形の中心が十進度と度分秒で表示され、それぞれにコピーボタンが付いています。
現在地の MGRS 座標を調べるには?
「現在地を使用」を押すか、地図上の地点をクリックします。パネルに、10 桁(1 m)から 100 km スクエアまでの選んだ精度で、スペースあり・なしの両方の座標が表示されます。
USNG と MGRS は同じですか?
実用上は同じです。米国国家グリッドは MGRS と同じゾーン、文字、数字を使い、測地系が WGS84 ではなく NAD83 である点だけが異なります。米国内での差は約 1 m なので、この変換ツールは両方を読み書きできます。
MGRS 座標は何桁にすればよいですか?
10 桁で 1 m 四方、8 桁で 10 m 四方、6 桁で 100 m 四方、4 桁で 1 km 四方の正方形を示します。捜索救助では通常 8 桁か 10 桁を使い、紙の地図では 6 桁の座標が一般的です。
多数の MGRS 座標をまとめて変換できますか?
はい。「リストを変換」を開き、1 行に 1 つの座標または緯度経度の組を貼り付けて「リストを変換」を押します。地点が地図に表示され、ダウンロードした CSV には各行の緯度、経度、MGRS、UTM が含まれます。読み取れなかった行にはその理由が記載されます。
誤りや不足がありましたら、[email protected] までメールでお知らせください。修正いたします。