OnlineMapMaker logo

バウンディングボックスツール — 境界ボックスの描画・回転・書き出し

地図上でクリック&ドラッグしてバウンディングボックスを描画するか、北・南・東・西の正確な座標を入力します。ボックスを好きな角度に回転させ、WGS84・UTM・Web Mercatorで四隅の座標を確認し、GeoJSONまたはプレーンテキストの座標リストとしてダウンロードできます — 追加のソフトは不要で、ブラウザだけですばやく作業できます。 全画面で開く ↗

Rate this tool:
広告
広告
Loading map…
GISプロジェクトでお困りですか?サービスを見る

バウンディングボックスとは?

バウンディングボックス(境界ボックスとも呼ばれます)とは、ある範囲、ルート、または一連の点をすべて含む最小の長方形のことです。GIS(地理情報システム)や地図作成の作業では、通常、北・南・東・西という4つの数値で表されます。これは、その長方形が達する最も高い緯度、最も低い緯度、最も高い経度、最も低い経度を意味します。2Dバウンディングボックス、エクステント(extent)、エンベロープ(envelope)と呼ばれることもありますが、いずれも同じ考え方を指しています。つまり、ある範囲の始まりと終わりを示す、シンプルな長方形の輪郭のことです。

座標系を選ぶ

サイドバーには、選んだ座標系でボックスの四隅の座標が表示されるため、次に使うツールが必要とする形式のまま数値をコピーできます。

  • WGS84 (Latitude / Longitude): GPS、GeoJSON、そしてほとんどのウェブ地図で使われている標準的な座標系です。座標は10進度(decimal degrees)で表示されます。
  • UTM (東距 / 北距): 番号付きのゾーンに分割されたメートル法のグリッドシステムです。このツールは、ボックスの中心点から正しいUTMゾーンを自動的に判定し、座標をメートル単位で表示します。
  • Web Mercator (X / Y): ほとんどのウェブ地図タイルが内部的に使用している図法(EPSG:3857)です。座標はメートル単位で表示され、タイルベースの地図システムを扱う際に便利です。

バウンディングボックスをダウンロードする

ボックスを作成すると、サイドバーには常に2つの書き出しオプションが用意されています。

  • Download GeoJSON: ボックスを、GeoJSON標準が定める座標系であるWGS84のGeoJSONポリゴンフィーチャーとして保存します。回転角度、幅、高さ、面積もプロパティとして含まれます。
  • Download Coordinates (.txt): 現在選択している座標系で四隅すべての座標を記載したプレーンテキストファイルを、回転角度、幅、高さ、面積とあわせて保存します。

このGeoJSONファイルはLeaflet、Mapbox GL JS、QGIS、ArcGISで問題なく開くことができ、多くの衛星画像・地理空間APIの対象範囲(AOI)パラメータとしてそのまま利用できます。

バウンディングボックスを作成する2つの方法

作業内容に合わせて、次のどちらかの方法でバウンディングボックスを作成できます。

  • 地図上に描画する: 「Draw Bounding Box」をクリックし、地図上で一方の角からもう一方の角までクリック&ドラッグします。マウスのボタンを離すと完了です — 軸に沿った長方形がすぐに表示され、その座標が下に自動入力されます。
  • 正確な座標を入力する: サイドバーの入力欄に北・南・東・西の値を直接入力し、「Set Box From Coordinates」をクリックします。すでにメモしてある、または別のツールやAPIからコピーしたバウンディングボックスを再現するのに、最も速い方法です。

バウンディングボックスを回転させる

ほとんどのバウンディングボックスは北に合わせて描かれますが、実際の対象範囲(畑、滑走路、測量用の帯状エリア、建物の輪郭など)は、多くの場合、角度がついています。回転(Rotation)スライダーをドラッグすると、ボックスをその中心を軸に時計回りに-180°から180°まで回転させることができ、形状と四隅の座標がすぐに更新されます。これはドローンや航空測量の計画に特に役立ちます。フライトラインは南北方向ではなく、畑や敷地の角度に沿って飛ばすことが多いためです。

広告
広告

よくある質問

ボックスをどの座標系で表示できますか?
3種類あります。WGS84(GPSやGeoJSONで使われる標準的な緯度・経度)、UTM(ゾーンに分割されたメートル法のグリッドで、ゾーンはボックスから自動的に判定されます)、Web Mercator(ほとんどのウェブ地図タイルで使われる図法、EPSG:3857)です。
幅、高さ、面積の数値はどれくらい正確ですか?
これらはボックスの四隅間の大圏距離(great-circle distance)を使って計算されており、実際のバウンディングボックスの大多数において十分な精度があります。地球のかなりの部分にまたがるような極端に大きなボックスの場合、面積の数値は測量レベルの精密な値ではなく、あくまで概算として扱ってください。
ボックスの色は変更できますか?
はい。サイドバーのカラーボックスをクリックして好きな色を選ぶと、地図上のボックスにすぐに反映されます。
UTMゾーンはどのように決まりますか?
このツールは、ボックスの中心点の経度から正しいUTMゾーンを、緯度から半球(北または南)を自動的に判定します。ゾーン番号を自分で調べる必要はありません。
「bounding box」と「boundary box」に違いはありますか?
違いはありません。「bounding box」と「boundary box」は同じもの、つまり、ある範囲・ルート・一連の点をすべて含む最小の長方形を指す、よく使われる2つの呼び方です。このツールは、どちらの言葉で検索しても見つけやすいように、両方の言葉を使用しています。
地図上に描画する代わりに、座標を入力することはできますか?
はい。サイドバーの入力欄に北・南・東・西の値を入力し、「Set Box From Coordinates」をクリックします。すでに描画したボックスを編集する場合にも使えます。数値を調整してもう一度ボタンをクリックするだけです。
「2D bounding box」とはどういう意味ですか?
2Dバウンディングボックスとは、平らな二次元平面上のバウンディングボックスのことです。高さや標高の範囲も含む3Dボックスとは異なり、各角について緯度・経度やX・Yなど、2つの座標値だけで定義されます。このツールが作成するものも含め、地図作成で使われるバウンディングボックスのほとんどは2Dです。
ダウンロードした座標テキストファイルには何が含まれていますか?
現在選択している座標系で、ボックスの四隅(南西、南東、北東、北西)すべての座標に加えて、回転角度、幅、高さ、面積が記載されています。
バウンディングボックスは回転できますか?それとも常に北に合わせられていますか?
回転(Rotation)スライダーを使って、-180°から180°まで好きな角度に回転させることができます。ボックスはその中心点を軸に時計回りに回転します。これは、畑、滑走路、測量用の帯状エリアなど、実際の対象範囲が南北に沿っておらず角度がついている場合に便利です。
手入力したバウンディングボックスが拒否されたのはなぜですか?
これは、北の値が南の値より大きくない場合、東の値が西の値より大きくない場合、または緯度が-90から90の範囲外、もしくは経度が-180から180の範囲外である場合に発生します。180°の対蹠経線(antimeridian)をまたぐボックスには対応していません。
バウンディングボックスのデータはサーバーに送信されますか?
いいえ。描画、回転、座標変換はすべて、Turf.jsとProj4jsライブラリを使って、あなた自身のブラウザ内で処理されます。サーバーに送信・保存されることは一切ないため、非公開の情報や機密性の高い位置データを扱う場合でも安全に使用できます。
UTMやWeb Mercatorを選んでいても、GeoJSONのダウンロードが常にWGS84になるのはなぜですか?
GeoJSON標準では、座標をWGS84の経度・緯度で表すことが定められています。このルールは固定されているため、画面上でどの座標系を表示していたかにかかわらず、このツールが作成するGeoJSONファイルは常にこのルールに従います。UTMやWeb Mercatorの数値が必要な場合は、代わりに「Download Coordinates (.txt)」ボタンを使用してください。

動画で見る — 1分でわかるバウンディングボックスツール

読むより見るほうが早いという方のために、短い動画を用意しました。図形の描画、バウンディングボックスの生成、回転、そして結果のエクスポートまで、一通りの流れを紹介しています。

広告
広告

実際の活用例

🗄️
空間データベースへの問い合わせ
PostGIS、MongoDB、または類似のデータベースで空間クエリをテストする開発者は、バウンディングボックスの四隅の座標を使って、手計算をすることなくST_MakeEnvelopeのようなエンベロープフィルターを作成します。
🔌
地理空間APIへの問い合わせ
OpenStreetMapのOverpass APIから気象、生物多様性、オープンデータサービスまで、多くの地図・データAPIは南・西・北・東のbboxパラメータを受け付けます。必要な範囲を描画し、数値をそのままコピーできます。
🖨️
地図の印刷・書き出しレイアウト
地図制作者やレポート作成者は、印刷または書き出したい正確な長方形の範囲を定義し、その座標を使って毎回一貫した地図レイアウトを設定します。
🌐
ウェブ地図・タイルサービスの設定
WMS、WFS、またはカスタムのタイルサービスを構築する開発者は、そのサービスが必要とする座標系で、サービスが対応すべきバウンディングボックス(範囲)を定義する必要があります。
🚨
災害対応・状況報告
緊急対応の担当者は、被災地の周囲にすばやくバウンディングボックスを描画し、ブリーフィングやデータ要求、他機関との連携のためのシンプルな範囲を定義します。
🛰️
衛星・航空画像の発注
衛星画像プロバイダーやタスキングプラットフォームでは、新しい画像を撮影・提供する前に、対象範囲(AOI)としてバウンディングボックスの指定を求められます。範囲を一度描画するだけで、座標をそのまま注文フォームにコピーできます。
🚁
ドローン・航空測量の計画
ドローンのパイロットや測量士は、南北方向の長方形で余分な範囲を飛行して時間を無駄にする代わりに、畑、滑走路、敷地の境界に合わせて回転させたバウンディングボックスを定義します。
🔬
研究のための調査対象範囲の設定
研究者や環境科学者は、プロジェクトの正確な長方形の調査対象範囲を定め、バウンディングボックスの座標を共同研究者と共有することで、全員が同じ範囲を基準に作業できるようにします。

手順

1
ステップ 1
ツールを開く
地図は、まだボックスがない世界全体の表示で開きます。上部のツールバーにはDraw Bounding Box、Sample Box、ベースマップの切り替えがあります。サイドバーには座標入力、回転、座標系、書き出しの項目があります。
2
ステップ 2
ボックスを描画または入力する
「Draw Bounding Box」をクリックして地図上をドラッグするか、北・南・東・西の値を入力して「Set Box From Coordinates」をクリックします。
3
ステップ 3
ボックスが表示されるか確認する
軸に沿った長方形が地図上に表示され、座標欄と四隅のリストがそれに合わせて更新されます。
4
ステップ 4
必要に応じて回転させる
回転(Rotation)スライダーをドラッグして、ボックスをその中心を軸に時計回りに傾けます。南北に沿っていない測量、畑、敷地に便利です。
5
ステップ 5
座標系を選ぶ
ドロップダウンからWGS84、UTM、Web Mercatorのいずれかを選ぶと、その座標系でボックスの四隅を確認できます。
6
ステップ 6
ボックスの情報を確認する
サイドバーにはボックスの幅、高さ、面積が表示され、回転させたりサイズを変更したりするとリアルタイムに更新されます。
7
ステップ 7
好みで色を調整する
カラーボックスをクリックすると、地図上でのバウンディングボックスの表示色を変更できます。
8
ステップ 8
GeoJSONをダウンロードする
「Download GeoJSON」をクリックすると、ボックスを標準的なGeoJSONポリゴンとして保存でき、どのGISツールやAPIでもすぐに使えます。
9
ステップ 9
または座標リストをダウンロードする
「Download Coordinates (.txt)」をクリックすると、選んだ座標系で四隅すべての座標を記載したプレーンテキストファイルを保存できます。
広告
広告

その他のおすすめツール

地図タイル © OpenStreetMap の貢献者、Protomapsで描画(ホスティング:KONAKTIVE)、予備としてCARTO。 衛星画像:Esri。 ジオメトリの計算:Turf.js。 座標変換:Proj4js。 地図の描画:Leaflet。 計算はすべてブラウザーの中で行われ、入力した内容がサーバーに保存されることはありません。

Muhammad Gulraiz Khan、GIS専門家、KONAKTIVEおよびOnlineMapMaker.comの創業者

著者について

Muhammad Gulraiz Khan

GIS専門家・コンサルタント、KONAKTIVE創業者

Muhammad Gulraiz Khanは、エネルギー分野向けに地理空間ソリューションを提供してきた10年以上のプロフェッショナル経験を持つGIS専門家です。世界銀行、国際金融公社(IFC)、USAIDのプロジェクトにも携わってきました。彼はプロフェッショナル品質の地図作成ツールを誰もが無料で利用できるようにするため、OnlineMapMaker.comを立ち上げました。

広告
広告