シェープファイルの構成
図形情報と属性情報をもったシェープファイルは、私たちが通常使用するようなワードの .docファイルや、エクセルの.xlsファイルなどとは異なり、それぞれの役割(図形、属性情報など)をもった複数のファイル(例えば、拡張子が. shp、.shx、.dbf、.sbn、.sbxなど)のセットから構成されており、通常個別のファイルでは使用されません。
拡張子がdbf となっているのはdBASE IV というデータベース形式のファイルです。データベース形式ということは、このファイルはEXCEL 等の表計算アプリケーションで操作することができるということを意味します。
セットで構成されているシェープファイル
シェープファイルは、基本的にはファイルの拡張子が、「.shp」、「.shx」、「.dbf」の3つのファイルで構成されています。それぞれのファイルには下記のような特徴があります。
| 拡張子 | 説明 |
|---|---|
| shp | 図形の座標が保存 |
| dbf | 属性の情報が保存 |
| shx | shpの図形とdbfの属性の対応関係が保存 |
| GISソフトによってはこの他にも 投影法についての情報を管理する prjや、 メタデータの記述されたshp.xml もあります。 | |
上記、3つのファイルがどのような関係性を持っているか、図①で説明します。
左の図形「1」は[ .shp ]という拡張子のファイルで管理されています。そして、右のデータテーブルは[ .dbf ]という拡張子のファイルで管理されています。この図形「1」とテーブルをつなぎ合わせる情報が[ .shx ]という拡張子のファイルにあります。これら全体を総称して「シェープファイル」と呼びます。
基本的に、左の図形と右のテーブルは1:1の関係です。この1:1の関係が切れないように、シェープファイルを保存するときには、building.shp、building.shx、building.dbfというように3つのファイルのベース部分には同じ名前がつきます(ArcViewなどのGISソフトの多くはシェープファイルを保存するときにそれぞれのファイルに同じ名前を付けるように設計されています)。
![製品に関するお問い合わせ 株式会社パスコ カスタマーセンター [0120-494-800]](/common/images/banner_contact.jpg)







