SpatiaLite - это пространственное расширение SQLite , обеспечивающее функциональность векторной базы геоданных . Он похож на PostGIS , Oracle Spatial и SQL Server с пространственными расширениями, хотя SQLite / SpatiaLite не основан на архитектуре клиент-сервер: они используют более простую персональную архитектуру. т.е. весь механизм SQL непосредственно встроен в само приложение: полная база данных - это просто обычный файл, который можно свободно копировать и переносить с одного компьютера / ОС на другой без каких-либо особых мер предосторожности.
Разработчики) | Алессандро Фурьери |
---|---|
Первый выпуск | 21 марта 2008 г. |
Стабильный выпуск | 5.0.0 / 23 августа 2020 г. |
Репозиторий | |
Написано в | пространственный интерфейс: (C ++, wxWidgets ) [1] |
Операционная система | GNU / Linux , MS-Windows , Mac OS X , POSIX- совместимые системы |
Тип | Географическая информационная система |
Лицензия | MPL GPL LGPL с тремя лицензиями |
Веб-сайт | https://www.gaia-gis.it/fossil/libspatialite/ |
SpatiaLite расширяет существующую SQLite в пространственной поддержку , чтобы покрыть OGC «s SFS спецификации. [2] Нет необходимости использовать SpatiaLite для управления пространственными данными в SQLite, который имеет собственную реализацию индексов R-tree и типов геометрии. Но SpatiaLite необходим для сложных пространственных запросов и для поддержки нескольких картографических проекций . SpatiaLite изначально предоставляется для Linux и Windows в виде библиотеки программного обеспечения, а также нескольких утилит, которые включают библиотеку SpatiaLite. Эти утилиты включают инструменты командной строки, которые расширяют собственный SQLite с помощью пространственных макросов, графический графический интерфейс для управления базами данных Spatialite и их данными, а также простой настольный инструмент ГИС для просмотра данных.
Поскольку SpatiaLite представляет собой единый двоичный файл, он также используется в качестве векторного формата ГИС для обмена геопространственными данными.
Программное обеспечение, поддерживающее SpatiaLite
- Рабочий стол:
- ESRI ArcGIS с версии 10.2 как «Подключение к базе данных». [3]
- QGIS поддерживает SpatiaLite native, начиная с версии 1.1 [4]
- AutocadMap 2013
- Глобальный картограф [5]
- OpenJUMP предлагает подключаемый модуль .
- FME (также доступен как сервер)
- Средство визуализации TileMill (использует Mapnik) считывает SpatiaLite как источник данных. [6]
- Рабочий стол Spatial Manager, [7] Spatial Manager для AutoCAD, [8] Spatial Manager для BricsCAD [9]
- (Веб сервер:
- Инструменты и библиотеки:
- Веб-приложения:
- GeoConverter - бесплатный онлайн-конвертер данных, который читает и записывает несколько форматов векторных файлов ГИС (на основе OGR), включая SpatiaLite. [19]
Стандарты
SpatiaLite поддерживает несколько открытых стандартов OGC и внесен в список как эталонная реализация предлагаемого стандарта GeoPackage . [20]
Рекомендации
- ^ «Debian - Подробная информация о пакете пространственного интерфейса в jessie» . Проверено 10 марта 2017 .
- ^ Фурьери, Алессандро. «SpatiaLite - пространственные расширения для SQLite» . Руководство SpatiaLite . Гайя-ГРЕХИ.
- ^ http://resources.arcgis.com/en/help/main/10.2/index.html#/What_s_new_in_ArcGIS_10_2/016w0000005s000000/
- ^ «Возможности QGIS» . Архивировано из оригинала на 2010-01-15 . Проверено 21 января 2010 .
- ^ http://www.bluemarblegeo.com/products/global-mapper-features.php
- ^ «ПлиткаМельница» . Проверено 6 января 2014 .
- ^ "Страница рабочего стола Spatial Manager" .
- ^ «Пространственный менеджер для страницы AutoCAD» .
- ^ «Пространственный менеджер для страницы BricsCAD» .
- ^ «SpatiaLite - Руководство пользователя GeoServer 2.6.X» . Проверено 1 марта 2015 .
- ^ «Установка Спатиалита» . Проверено 24 января 2013 .
- ^ https://docs.djangoproject.com/en/dev/ref/contrib/gis/install/#requirements
- ^ "FeatureServer.org" . FeatureServer.org . Проверено 6 января 2014 .
- ^ «SpatiaLite - Документация MapServer» . Проверено 24 августа 2020 .
- ^ «СУБД SQLite» . Фонд геопространственных данных с открытым исходным кодом. Архивировано из оригинала на 2010-06-15 . Проверено 21 января 2010 .
- ^ "JDBC SpatiaLite - GeoTools" . Архивировано из оригинала на 2010-06-08 . Проверено 24 января 2013 .
- ^ «писпатиалит» . писпатиалит . Проверено 6 января 2014 .
- ^ http://live.osgeo.org/en/quickstart/spatialite_quickstart.html
- ^ http://giswiki.hsr.ch/GeoConverter
- ^ http://www.opengeospatial.org/standards/requests/95
Внешние ссылки
- www .gaia-gis .it / fossil / libspatialite /
- www .gaia-gis .it / gaia-sins / Spaceite -cookbook /
- www .gaia-gis .it / gaia-sins /