SpatiaLite
Разработчик(и) | Алессандро Фурьери |
---|---|
Первоначальный выпуск | 21 марта 2008 г. |
Стабильная версия | 5.1.0 / 4 августа 2023 г. |
Репозиторий | |
Написано в | пространственный-gui: (C++, wxWidgets ) [1] |
Операционная система | Linux , MS-Windows , macOS , POSIX- совместимые системы |
Тип | Геоинформационная система |
Лицензия | MPL GPL LGPL тройная лицензия |
Веб-сайт | https://www.gaia-gis.it/fossil/libspatialite/ |
SpatiaLite — это пространственное расширение SQLite , обеспечивающее функциональность векторной базы геоданных . Он похож на PostGIS , Oracle Spatial и SQL Server с пространственными расширениями, хотя SQLite/SpatiaLite не основаны на архитектуре клиент-сервер: они используют более простую персональную архитектуру. т.е. весь механизм SQL непосредственно встроен в само приложение: полная база данных представляет собой обычный файл, который можно свободно копировать и переносить с одного компьютера/ОС на другой без каких-либо особых мер предосторожности.
SpatiaLite расширяет существующую пространственную поддержку SQLite, чтобы охватить OGC спецификацию SFS . [2] Нет необходимости использовать SpatiaLite для управления пространственными данными в SQLite, который имеет собственную реализацию индексов R-дерева и типов геометрии. Но SpatiaLite необходим для сложных пространственных запросов и поддержки нескольких картографических проекций . SpatiaLite изначально предоставляется для Linux и Windows в виде библиотеки программного обеспечения, а также нескольких утилит, включающих библиотеку SpatiaLite. Эти утилиты включают в себя инструменты командной строки, которые расширяют возможности SQLite с помощью пространственных макросов, графический графический интерфейс для управления базами данных Spatialite и их данными, а также простой настольный ГИС-инструмент для просмотра данных.
Поскольку SpatiaLite представляет собой один двоичный файл, он также используется в качестве векторного формата ГИС для обмена геопространственными данными.
Программное обеспечение, поддерживающее SpatiaLite
[ редактировать ]- Рабочий стол:
- ESRI ArcGIS начиная с версии 10.2 как «Подключение к базе данных». [3]
- QGIS поддерживает встроенный SpatiaLite начиная с версии 1.1. [4]
- АвтокадКарта 2013
- Глобальный картограф [5]
- OpenJUMP предлагает плагин.
- FME (также доступен как сервер)
- Средство рендеринга TileMill (использует Mapnik) читает SpatiaLite в качестве источника данных. [6]
- Рабочий стол пространственного менеджера, [7] Пространственный менеджер для AutoCAD, [8] Пространственный менеджер для BricsCAD [9]
- (Веб)Сервер:
- GeoServer через расширение SpatiaLite. [10]
- GeoDjango через модуль GeoDjango. [11]
- Web2py (веб-фреймворк) встроенный [12]
- FeatureServer — сервер WFS . [13]
- MapServer через библиотеку GDAL (на самом деле OGR). [14]
- Инструменты и библиотеки:
- Простая библиотека функций OGR читает и записывает SpatiaLite, начиная с версии 1.7. [15]
- GeoTools поддерживает SpatiaLite с использованием JDBC . модуля [16]
- Mapnik , рендерер.
- pyspatialite, библиотека Python . [17]
- OSGeo Live DVD включает в себя пространственный интерфейс и краткое руководство. [18]
- Веб-приложения:
- GeoConverter — бесплатный онлайн-конвертер данных, который читает и записывает несколько форматов векторных файлов ГИС (на основе OGR), включая SpatiaLite. [19]
Стандарты
[ редактировать ]SpatiaLite поддерживает несколько открытых стандартов OGC и указан в качестве эталонной реализации предлагаемого стандарта GeoPackage . [20]
Ссылки
[ редактировать ]- ^ «Debian — Подробная информация о пакете spaceite-gui в jessie» . Проверено 10 марта 2017 г.
- ^ Фурьери, Алессандро. «SpatiaLite — пространственные расширения для SQLite» . Руководство пользователя SpatiaLite . Гайя-ГРЕХИ.
- ^ «Справка ArcGIS (10.2, 10.2.1 и 10.2.2)» .
- ^ «Функции QGIS» . Архивировано из оригинала 15 января 2010 г. Проверено 21 января 2010 г.
- ^ «Глобальный картограф» .
- ^ «Плиточный завод» . Проверено 6 января 2014 г.
- ^ «Страница рабочего стола Spatial Manager» .
- ^ «Пространственный менеджер страницы AutoCAD» .
- ^ «Пространственный менеджер для страницы BricsCAD» .
- ^ «SpatiaLite — Руководство пользователя GeoServer 2.6.X» . Проверено 01 марта 2015 г.
- ^ «Установка Spatialite» . Проверено 24 января 2013 г.
- ^ «Установка GeoDjango | Документация Django | Django» .
- ^ «FeatureServer.org» . FeatureServer.org . Проверено 6 января 2014 г.
- ^ «SpatiaLite — Документация MapServer» . Проверено 24 августа 2020 г.
- ^ «СУБД SQLite» . Геопространственный фонд с открытым исходным кодом. Архивировано из оригинала 15 июня 2010 г. Проверено 21 января 2010 г.
- ^ «JDBC SpatiaLite — GeoTools» . Архивировано из оригинала 8 июня 2010 г. Проверено 24 января 2013 г.
- ^ «писпространство» . писпациалит . Проверено 6 января 2014 г.
- ^ «Краткий старт SpatiaLite — Документация OSGeoLive 14.0» .
- ^ «Геоконвертер – Геоинформационный HSR» .
- ^ «OGC ищет комментарии по кандидату на стандарт GeoPackage | OGC» .
Внешние ссылки
[ редактировать ]- www
.gaia-gis .это /ископаемое /libspatialite / - www
.gaia-gis .это /gaia-sins /spatialite-поваренная книга / - www
.gaia-gis .это /gaia-sins /