投稿記事

競馬場マップ

28 Apr 2014

Natural Earth の地図データを使い、D3.jsで地図を描いてみました。

参考サイト http://bost.ocks.org/mike/map/

  1. map データのダウンロード from natural earth

    • ne10madmin1states_provinces.zip
    • ne10mpopulated_places.zip
  2. toolのインストール

    • GDAL
    • topojson
  3. データ変換

    • geojsonを作成

      ogr2ogr
      -f GeoJSON
      -where "geonunit IN ('Japan')"
      subunits.json
      ne10madmin1states_provinces.shp

      ogr2ogr
      -f GeoJSON
      -where "isoa2 = 'JP' AND SCALERANK < 8"
      places.json
      ne
      10mpopulatedplaces.shp

    • places.json を競馬場データに修正

    • GeoJson を TopoJson に変換

      topojson
      --id-property su_a3
      -p NAME
      -p name
      -o japan.json
      -- subunits.json
      places.json