SpatiaLiteSQLiteを空間データベースとして扱える拡張機能である。 PostGISOracle Spatial and Graph、Microsoft SQL Serverの空間拡張などに似ているが、 クライアントサーバーアーキテクチャに基づいておらず、独自の簡易な基本設定概念を採用している。 換言するならば全体のSQLエンジンは直接アプリケーション自体の中に埋め込まれている。

SpatiaLite
開発元 Alessandro Furieri
初版 2008年3月21日 (2008-03-21)
最新版
5.0.1 / 2021年2月7日 (3年前) (2021-02-07)
リポジトリ ウィキデータを編集
対応OS GNU/Linux, Microsoft Windows, Mac OS X, POSIX準拠のシステム
種別 地理情報システム
ライセンス Mozilla Public LicenseGPLLGPLの3ライセンス
公式サイト http://www.gaia-gis.it/spatialite
テンプレートを表示

SQLiteにはR木のインデックスやジオメトリ型において独自の実装があり、空間データの管理にSpatiaLiteが必須ではないが、 高度な空間クエリの実行や複数の投影法 (地図)を利用する際には必要になる。 LinuxWindowsソフトウェアライブラリだけでなく、Spatialiteライブラリを組み込むいくつかのユーティリティにも搭載されており、 これらはSqliteの空間用マクロや、Spatialiteデータベースとそのデータを操作するためのGUI、 データ閲覧用の単純なデスクトップ用地理情報システムなどを拡張するコマンドラインツールが含まれる。

単一のバイナリファイルで構成されることから、ベクタ形式ファイルの地理空間データ変換にも利用される。 MapnikGDAL[1]Django[2]がライブラリに対応している。

脚注 編集

外部リンク 編集