JA:Bounding Box

From OpenStreetMap Wiki
Jump to navigation Jump to search

bounding box(バウンディングボックス、略号bbox)とは緯度線と経度線2本ずつで囲んだ長方体のこと。矩形範囲、bボックス。

  • 緯度とは十進数で -90.0 と 90.0 の範囲。
  • 経度とは十進数で -180.0 と 180.0 の範囲。

一般に標準パターンとして次の形を取ります。

bbox = 左、下、右、上
bbox = 経度の最小値、緯度の最小値、経度の最大値、緯度の最大値 

一例として広域ロンドンの矩形範囲の指定。

{{bbox|-0.489|51.28|0.236|51.686}}
(bbox=-0.489,51.28,0.236,51.686)

メインのウェブサイトへの「export data」リンクから長方体を描くと、輪郭線の位置座標が表示されます。

特定のウィキプロジェクトでパラメーターを下位ページで定めている場合、bボックスはpBboxテンプレートを置くと描画できます。

Nominatim API

Nominatim API(逆ジオコーディング用ツール)は矩形範囲のboundingboxプロパティを返します。

南側の緯度、北側の緯度、西側の経度、東側の経度。

一例として広域ロンドンの場合、JSON形式の記述は次のとおり。

 "boundingbox":["51.2867602","51.6918741","-0.5103751","0.3340155"]

矩形範囲を視覚的に目立たせる

Boundingbox を使用して、視覚的にbボックス(矩形範囲)を目立たせたり、さまざまな形式に位置座標をカット&ペーストできます。

OSM.org 地図にはbボックスを定義する機能(「manually select a different area」を選択)があり、地図データのエクスポートに使えます。

osmconvert

詳細はOsmconvert#Applying_Geographical_Bordersを参照

Overpass API

Overpass API が採用するbボックスの値の順序(南、西、北、東)とは、緯度最小値、経度最小値、緯度最大値、経度最大値のこと。 詳細はOverpass API Wikiを参照。