SpatiaLite¶
地理空間情報データベース¶
SpatiaLite は地理空間情報を扱う関数を追加した SQLite データベースエンジンです。
SQLite は動作が軽く、シンプルで堅牢、簡単に使える人気のあるデータベース管理システム(DBMS)です。それぞれのデータベースは一つのファイルに格納されます。コピー、圧縮や、Windows、Linux、MacOS 等のOS間の移行も簡単にできます。
主な機能¶
SQLite で OGC の仕様に準拠した空間データを扱えるようにしたものが SpatiaLite の拡張です。
ハイライト:
- ユーザフレンドリーな GUI
 - 標準の WKT 及び WKB フォーマット
 - SQL 空間関数 - AsText()、GeomFromText()、Area()、PointN() など
 - GEOS 経由で提供される OpenGis 空間解析関数 - Overlaps()、Touches()、Union()、Buffer() など
 - OpenGis の仕様に沿った完全な空間メタデータ
 - 多くのジオメトリ記法 - EWKT、GML、KML、GeoJSON
 - シェープファイルのインポート、エクスポート
 - PROJ.4 と EPSG 測地系パラメータデータセットを利用した測地系変換
 - GNU libiconv によるロケール、文字コード
 - SQLite の RTree 拡張を利用した地理空間インデックス
 - シェープファイルに VIRTUAL TABLE としてアクセスすると、インポートや変換なしにシェープファイルに SQL クエリを発行可能
 - 外部の CSV/タブ区切りテキストや xls スプレッドシートに VIRTUAL TABLE としてアクセス
 - XML ドキュメントやストアド BLOB 圧縮バイナリオブジェクトへの、”well formed” 構文、及び XSF スキーマ妥当性検証チェック付きアクセス。特別に ISOメタデータ、SLD/SE スタイル、SVG グラフィックスをサポート。XML ドキュメントは標準の XPath 構文でクエリ可能。
 - 外部 WFS サーバへのクエリ。
 - 外部の DXF ファイル(全バージョン)のパースと、検出したレイヤとジオメトリの格納。
 - DXF ファイルの生成とエクスポート
 
詳細¶
ウェブサイト: http://www.gaia-gis.it/gaia-sins/
ライセンス: MPL v1.1 and GPL v3
ソフトウェアバージョン: 4.3.0a
対応プラットフォーム: Linux、Mac、Windows
API インタフェース: C++
