SpatiaLite
SpatiaLite | |
---|---|
Basic data
|
|
developer | Alessandro Furieri |
Current version | 4.3.0a (September 7, 2015) |
operating system | GNU / Linux , MS-Windows , Mac OS X ( POSIX -compatible) |
programming language | C ++ |
category | Geographic information system |
License |
Program library : MPL |
German speaking | No |
www.gaia-gis.it/fossil/libspatialite/index (English) |
SpatiaLite is a free , OpenGIS -compatible geographical information system which extends the file-based database SQLite with geographical objects and functions.
properties
SpatiaLite is a GIS extension for SQLite and consists of the program library libspatial2 and the command line commands spatialite-bin .
SpatiaLite supports the following geometries and functions:
- OpenGIS-compatible well-known text and well-known binary geometry
- OpenGIS-compatible, spatial functions such as overlaps, touches, etc. based on the GEOS library
- Coordinate projections based on the PROJ.4 library
- Conversion between different character string encodings with iconv
- Shapefiles can be imported and exported.
- The VirtualNetwork extension enables the calculation of the shortest path between two nodes in a network with the Dijkstra algorithm
- The VirtualShape and VirtualText extensions allow access to external shape files and CSV tables without having to import them.
Software support
SpatiaLite is supported by the following GIS and tools:
- Desktop:
- ArcGIS (Desktop) from version 10.2 as "Database Connection".
- QGIS supports SpatiaLite natively from version 1.1
- AutocadMap 2013
- Pitney Bowes MapInfo Professional 11.5.2
- Global Mapper
- OpenJUMP offers a plugin.
- FME (also available as server)
- TileMill (uses Mapnik, among others) reads SpatiaLite as a data source.
- (Web) server:
- GeoDjango offers an interface
- Web2py (web framework) native
- FeatureServer, a WFS server.
- Tools and Libraries:
- OGR Simple Feature Library reads and writes SpatiaLite from version 1.7
- GeoTools supports SpatiaLite in the JDBC module
- Mapnik , a renderer - together with the SQLite driver.
- pyspatialite, a Python library.
- OSGeo Live DVD includes spatialite along with a short tutorial.
- Web Apps:
- GeoConverter - Free online data converter that reads and writes various GIS vector file formats (based on OGR), etc. a. also SpatiaLite.
See also
- PostGIS , a GIS extension to PostgreSQL databases
- File Geodatabase or Personal Geodatabase, file-based databases developed by ESRI
Web links
- Summary for SpatiaLite in the FreeGIS database
Individual evidence
- ↑ Alessandro Furieri: SpatiaLite - a complete Spatial DBMS in a nutshell ( English ) 2010. Retrieved January 21, 2010.
- ↑ Alessandro Furieri: SpatiaLite VirtualNetwork ( English ) 2010. Accessed October 28, 2018.
- ↑ QGIS Features ( English ). Retrieved October 28, 2018.
- ↑ Archived copy ( memento of the original from October 30, 2013 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ↑ MapInfo Professional 12.0.2 Release Notes
- ↑ http://www.bluemarblegeo.com/products/global-mapper.php
- ↑ TileMill ( English ) Retrieved on January 6, 2014.
- ↑ Installing SpatiaLite ( English ) Retrieved on January 24, 2013.
- ↑ https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#requirements
- ↑ FeatureServer.org ( English ) FeatureServer.org. Retrieved January 6, 2014.
- ↑ SQLite RDBMS ( English ) Open Source Geospatial Foundation. Retrieved October 28, 2018.
- ↑ JDBC SpatiaLite - GeoTools ( English ) Archived from the original on June 8, 2010. Retrieved January 24, 2013.
- ↑ pyspatialite ( English ) pyspatialite. Retrieved January 6, 2014.
- ↑ Spatialite Quickstart
- ↑ GeoConverter