メモ:国土数値情報のJPGIS(GML)ファイルをShapefileに変換するのどうすればいいのかわからない

公式ツールはこれ。しかしJava 6を入れないと使えないので、使いたくない。

国土数値情報ダウンロードサービス(JPGIS準拠データ)

ちょっとググると以下の記事が引っかかる。OSGeo.jpがこれに対応しているGDAL/OGRを出しているらしい。

Windowsはバイナリをダウンロードすればそのまま使える。ということでやってみる。

解凍した後はC\mext_gdalに置いて、gdal.batをダブルクリックしてコマンドプロンプトを起動。

やってみると、なんかエラーが...

$ ogr2ogr -f "ESRI Shapefile" test.shp W05-09_25.xml
FAILURE:
Unable to open datasource `W05-09_25.xml' with the following drivers.
  -> ESRI Shapefile
  -> MapInfo File
  -> UK .NTF
  -> SDTS
  -> TIGER
  -> S57

調べてみると、JPGISファイルは対応してるけど、JPGIS(GML)ファイルには対応してないっぽい。まじか...

明日のアドベントカレンダーを前にして途方に暮れるGIS初心者の夜は長い。


追記:とか思ってたら、そもそもShapefileでダウンロードできるっぽい。

国土数値情報ダウンロードサービス