GeoJSON について学習し、Bostock の Lets Make a Map チュートリアルに従っています。ここでは、Natural Earth データを使用し、D3 で使用するために SHP ファイルを JSON に変換します。以下は、SHP ファイルから GBR および IRL データのみを取得して subunits.json を作成し、これを D3 にロードしてマップを描画します。
> 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] ですが、正確にはどのように見えるべきでしょうか?