GeoJSONについて学び、Bostock's Lets Make a Map tutorialに従っています。ここではNatural Earthデータを使用し、D3で使用するためにSHPファイルをJSONに変換します。次の例では、SHPファイルからGBRとIRLのデータのみを取り込んでサブネットを作成します。これをD3にロードしてマップを描画します。GDALのogr2ogrを使用してバウンディングボックスを作成する方法
> ogr2ogr \
-f GeoJSON \
-where "ADM0_A3 IN ('GBR', 'IRL')" \
subunits.json \
ne_10m_admin_0_map_subunits.shp
ogr2ogrは、特定の機能のほんの一部を表示 に役立つ多くの、より強力な 機能... -clipdst引数、 例えば、長方形のバウンディングボックスにクリップシェープファイルを、持っています。
私は、バーミンガム周辺の小さな領域のみを表示するための境界ボックスを作成したいと考えています。これはxmin yminなどをどうやって計算するのですか?これは使用法[-clipdst [xmin ymin xmax ymax]|WKT|datasource]ですが、正確にどのように見えるでしょうか?
境界ボックスのコーナーポイントの座標は、たとえば次のようにして決定する必要があります。 GISプログラムのデータを検査する。 –
Larsに感謝します。私はこれにGoogle Earthプロを使うことができると思う。私はそれをどのように構造化するかについてはっきりしていませんが、-clipdst [-76.13 76.58 -71.50 79.60 | WKT | ne_10m_admin_0_map_subunits.shp? – user3821345
あなたは数字のリストを与えるだけです: '-clipdst 1 2 3 4'。 –