Extensión espacial de SQLite
SpatiaLite es una extensión espacial de SQLite que proporciona la funcionalidad de geodatabase vectorial . Es similar a PostGIS , Oracle Spatial y SQL Server con extensiones espaciales, aunque SQLite/SpatiaLite no se basan en una arquitectura cliente-servidor: adoptan una arquitectura personal más simple, es decir, todo el motor SQL está directamente integrado en la propia aplicación: una base de datos completa es simplemente un archivo ordinario que se puede copiar y transferir libremente de una computadora/sistema operativo a otro sin ninguna precaución especial.
SpatiaLite amplía el soporte espacial existente de SQLite para cubrir la especificación SFS de OGC . [2] No es necesario utilizar SpatiaLite para gestionar datos espaciales en SQLite, que tiene su propia implementación de índices de árbol R y tipos de geometría. Pero SpatiaLite es necesario para consultas espaciales avanzadas y para soportar múltiples proyecciones de mapas . SpatiaLite se proporciona de forma nativa para Linux y Windows como una biblioteca de software, así como varias utilidades que incorporan la biblioteca SpatiaLite. Estas utilidades incluyen herramientas de línea de comandos que amplían las propias de SQLite con macros espaciales, una GUI gráfica para manipular bases de datos de Spatialite y sus datos, y una herramienta GIS de escritorio simple para explorar datos.
Como es un único archivo binario, SpatiaLite también se utiliza como formato vectorial SIG para intercambiar datos geoespaciales.
Software compatible con SpatiaLite
- De oficina:
- ESRI ArcGIS desde la versión 10.2 como “Conexión a base de datos”. [3]
- QGIS admite SpatiaLite nativo desde la versión 1.1 [4]
- AutocadMap 2013
- Mapeador global [5]
- OpenJUMP ofrece un complemento.
- FME (también disponible como servidor)
- El renderizador TileMill (utiliza Mapnik) lee SpatiaLite como fuente de datos. [6]
- Administrador espacial de escritorio, [7] Administrador espacial para AutoCAD, [8] Administrador espacial para BricsCAD [9]
- (Web)Servidor:
- Herramientas y bibliotecas:
- Aplicaciones web:
- GeoConverter: conversor de datos en línea gratuito que lee y escribe varios formatos de archivos vectoriales SIG (basados en OGR), incluido SpatiaLite. [19]
Normas
SpatiaLite admite varios estándares abiertos de OGC y ha sido incluido como una implementación de referencia para el estándar GeoPackage propuesto . [20]
Referencias
- ^ "Debian -- Detalles del paquete Spatialite-gui en jessie" . Consultado el 10 de marzo de 2017 .
- ^ Furieri, Alessandro. "SpatiaLite - extensiones espaciales para SQLite". Manual de SpatiaLite . Gaia-SINS.
- ^ "Ayuda de ArcGIS (10.2, 10.2.1 y 10.2.2)".
- ^ "Características de QGIS". Archivado desde el original el 15 de enero de 2010. Consultado el 21 de enero de 2010 .
- ^ "Mapeador global".
- ^ "TileMill" . Consultado el 6 de enero de 2014 .
- ^ "Página de escritorio de Spatial Manager".
- ^ "Página del Administrador Espacial para AutoCAD".
- ^ "Página del Administrador Espacial para BricsCAD".
- ^ "Manual del usuario de SpatiaLite - GeoServer 2.6.X" . Consultado el 1 de marzo de 2015 .
- ^ "Instalación de Spatialite" . Consultado el 24 de enero de 2013 .
- ^ "Instalación de GeoDjango | Documentación de Django | Django".
- ^ "FeatureServer.org". FeatureServer.org . Consultado el 6 de enero de 2014 .
- ^ "SpatiaLite - Documentación de MapServer" . Consultado el 24 de agosto de 2020 .
- ^ "SQLite RDBMS". Fundación Geoespacial de Código Abierto. Archivado desde el original el 15 de junio de 2010. Consultado el 21 de enero de 2010 .
- ^ "JDBC SpatiaLite - GeoTools". Archivado desde el original el 8 de junio de 2010. Consultado el 24 de enero de 2013 .
- ^ "pyspatialite". pyspatialite . Consultado el 6 de enero de 2014 .
- ^ "Inicio rápido de SpatiaLite — Documentación de OSGeoLive 14.0".
- ^ "GeoConverter - Geoinformación HSR".
- ^ "La OGC busca comentarios sobre el candidato a estándar GeoPackage | OGC".
Enlaces externos
- www.gaia-gis.it/fossil/libspatialite/
- www.gaia-gis.it/gaia-sins/spatialite-cookbook/
- www.gaia-gis.it/gaia-sins/