Jump to content

SpatiaLite

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 193.172.171.126 (talk) at 15:17, 30 November 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

SpatiaLite
Developer(s)Alessandro Furieri
Initial releaseMarch 21, 2008 (2008-03-21)
Stable release
4.0.0 / November 25, 2012 (2012-11-25)
Repository
Operating systemGNU/Linux, MS-Windows, Mac OS X, POSIX compliant systems
TypeGeographic information system
LicenseMPL
Websitehttp://www.gaia-gis.it/spatialite

SpatiaLite is a spatial extension to SQLite, providing vector geodatabase functionality. It is similar to PostGIS, Oracle Spatial, and SQL Server with spatial extensions, although SQLite/SpatiaLite aren't based on client-server architecture: they adopt a simpler personal architecture. i.e. the whole SQL engine is directly embedded within the application itself: a complete database simply is an ordinary file which can be freely copied (or even deleted) and transferred from one computer/OS to a different one without any special precaution.

SpatiaLite extends SQLite's existing spatial support to cover the OGC's SFS specification.[1] It isn't necessary to use SpatiaLite to manage spatial data in SQLite, which has its own implementation of R-tree indexes and geometry types, but in order to do advanced spatial queries and support multiple map projections, SpatiaLite is needed.

Software that supports Spatialite

Software library support

  • Mapnik - as part of the SQLite driver
  • GDAL - within the OGR project

References

  1. ^ "SpatiaLite Manual". Retrieved 25 January 2012.