../../_images/logo_spatialite.png

SpatiaLite

空間データベース

SpatiaLite は空間を扱う関数を追加した SQLite データベースエンジンです。

SQLite は動作が軽く、シンプルで堅牢、簡単に使える人気のあるデータベース管理システム (DBMS) です。それぞれのデータベースは一つのファイルに格納されます。コピー、圧縮や、Windows、Linux、MacOS などのOS間の移行も簡単にできます。

SpatiaLite スクリーンショット

主な機能

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 ファイルの生成とエクスポート

詳細

Webサイト: http://www.gaia-gis.it/gaia-sins/

ライセンス: MPL v1.1 及び GPL v3

ソフトウェアバージョン: 5.0.0

対応プラットフォーム: Linux, Mac, Windows

API インタフェース: C

クイックスタート