PostGIS
PostGIS (ぽすとじす) は PostgreSQL データベースで地理空間情報を扱うための拡張である。GNU General Public License のオープンソースソフトウェアとして配布されている。
en:Image:PostGIS logo.png | |
開発元 | Dave Blasby, Sandro Santilli, Paul Ramsey, Jeff Lounsbury, Chris Hodgson, Mark Cave-Ayland, Norman Vine, Carl Anderson, Ralph Mason, Klaus Foerster, Olivier Courtin, Bruno Wolff III, Markus Schaber, Obe Regina, en:Refractions Research |
---|---|
最新版 |
2.4.0
/ 2017年10月1日 |
リポジトリ | |
対応OS | クロスプラットフォーム |
種別 | 地理情報システム (GIS) |
ライセンス | GPL |
公式サイト | postgis.refractions.net |
特徴
編集- 地理データ型として、点、線分、ポリゴン とそれらの複数の組み合わせを扱うことができる。
- 地理空間情報の演算を行うことができ、3x3 行列 での変換や、面積、距離、周囲の長さなどを計算できる。(GEOS ライブラリを利用)
- 地理空間情報に対して、和、差、対称差などの演算を行うことができる。
- R木 インデックスを使用して高速な検索ができる。実際には PostgreSQL 汎用検索ツリー (GiST) フレームワークを使用し、独自にR木を実装している。[1]
- 地理空間情報とそれ以外の情報を組み合わせて検索することができる。
PostGIS の実装はディスクとメモリのフットプリントを抑えた「軽量な」地理空間情報とインデックスを基礎としている。軽量にすることでより多くのデータをメモリ上に保持することができ、その結果として性能を向上させている。
PostGIS を利用できるソフトウェア製品
編集PostGIS をバックエンド・データベース として利用できるソフトウェア製品として以下がある:
歴史
編集http://www.refractions.net/products/postgis/history/ を参照。
最初のバージョンは2001年に Refractions Research から GPL ライセンスでリリースされ、その後継続して開発が進められている。2006年には en:Open Geospatial Consortium から en:Simple Features に適合しているという承認された。
関連項目
編集- オープンストリートマップ (OpenStreetMap) - 地図の保存に使われている。