大量のシェープファイルのフィールド名を確認する必要があり、わざわざQGISを起動して確認するのは面倒なので以下のコマンドで確認出来る。
【環境】WindowsにQGISがインストールされていること
ogrinfo -ro -so -al -fields=yes *****.shp
このコマンドで以下のような結果を取得出来る。
フィールド名だけでなく、座標系やExtent、地物数などファイルの基本情報をまるっと取得出来る。
INFO: Open of `*****.shp'
using driver `ESRI Shapefile' successful.
Layer name: ********
Geometry: Polygon
Feature Count: *******
Extent: (******, ******) - (******, ******)
Layer SRS WKT:
GEOGCS["JGD2000",
DATUM["Japanese_Geodetic_Datum_2000",
SPHEROID["GRS 1980",6378137,298.257222101,
AUTHORITY["EPSG","7019"]],
TOWGS84[0,0,0,0,0,0,0],
AUTHORITY["EPSG","6612"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4612"]]
Field NAME1: TYPE (*.*)
Field NAME2: TYPE (*.*)
Field NAME3: TYPE (*.*)
Field NAME4: TYPE (*.*)
Field NAME5: TYPE (*.*)
コメント