SQLite или PostGIS?
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
SQLite или PostGIS?
Уважаемые знатоки баз данных, подскажите на чем основывается в первую очередь выбор между SQLite и PostGIS когда нужно организовать БД с пространственной составляющей? На какие вопросы нужно ответить, чтобы выбрать между этими двумя БД?
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: SQLite или PostGIS?
Вот здесь можно получить как минимум половину ответа.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: SQLite или PostGIS?
переносимость: PostGIS хуже чем SpatiaLite, первый требует установки серверного ПО базы и заливки данных, второй распространяется просто файлом.
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: SQLite или PostGIS?
А какая из этих баз удобнее для работы именно с пространственными данными? Какие там могут быть нюансы определяющие выбор?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: SQLite или PostGIS?
Поддержка: PostGIS в целом поддерживается софтом лучше чем молодой задиристый SpatiaLite
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: SQLite или PostGIS?
В SpatiaLite немного меньше набор функций для обработки пространственных данных, нет разграничения прав доступа, нет многопользовательского режима работы и типизации данных.
Но есть переносимость и кроссплатформенность, простота, топология, расты и сетевой анализ.
Но есть переносимость и кроссплатформенность, простота, топология, расты и сетевой анализ.
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: SQLite или PostGIS?
В общем, я в замешательстве... видимо, придется где-то изыскать время на эксперименты с тем и другим. Начну, пожалуй, с SQLite.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: SQLite или PostGIS?
Да, со SpatiaLite легче начать, но если сразу освоить PostGIS, то в руках оказывается мощнейший инструмент по работе с пространственными базами данных. Кроме того, у PostGIS существует активный mailing-list, а на irc мне всегда оперативно помогали. Про SQLite не в курсе, но когда в своё время выбирал с чем работать остановился как раз на PG и не жалею.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: SQLite или PostGIS?
Который далеко не всегда нужен и удобенrhot писал(а):Да, со SpatiaLite легче начать, но если сразу освоить PostGIS, то в руках оказывается мощнейший инструмент по работе с пространственными базами данных.

У всех динамично развивающихся проектов автивные списки рассылки. SpatiaLite не исключение.rhot писал(а):Кроме того, у PostGIS существует активный mailing-list, а на irc мне всегда оперативно помогали. Про SQLite не в курсе, но когда в своё время выбирал с чем работать остановился как раз на PG и не жалею.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: SQLite или PostGIS?
А что за задача-то?bolotoved писал(а):В общем, я в замешательстве... видимо, придется где-то изыскать время на эксперименты с тем и другим. Начну, пожалуй, с SQLite.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: SQLite или PostGIS?
Сужу по своему опыту просто, на irc SpatiaLite не был, а вот на #postgis мне помогаютУ всех динамично развивающихся проектов автивные списки рассылки. SpatiaLite не исключение.

___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: SQLite или PostGIS?
Есть база в MS Access со множеством связанных таблиц, часть из которых имеет пространственную составляющую: в настоящий момент привязанную по ID к точечным и полигональным шейпам.Voltron писал(а):А что за задача-то?
Неудобно, когда база отделена от ГИС, хотя MS Aссess привлекает меня легкостью создания и изменения структуры БД со всеми формами ввода, конструктором запросов и отчетами.
Хочу попробовать:
1) интегрировать табличную и пространственную части БД, чтобы они составляли одно целое.
2) попробовать насколько реально создать формы ввода и вывода информации в/из БД используя БД хорошо встраиваемую в ГИС (в качестве интерфейса к пространственным компонентам хочу использовать QGIS).
-
- Гуру
- Сообщения: 810
- Зарегистрирован: 22 авг 2007, 14:58
- Репутация: 123
- Откуда: Казань
Re: SQLite или PostGIS?
Наверное, первое, что нужно решить -- это вопрос о том, нужен ли вам многопользовательсий доступ. Если да -- однозначно PostGis, если нет -- скорее всего Spatialite будет более подходящий выбор
-
- Гуру
- Сообщения: 920
- Зарегистрирован: 30 дек 2008, 14:11
- Репутация: 236
- Откуда: Ханты-Мансийск
- Контактная информация:
Re: SQLite или PostGIS?
Да, поддержка многопользовательского доступа весьма желательна.
До сих пор проблема с пользователями решалась путем раздачи пользователям готовой базы Access, где они вносили новые записи и примерно раз в полгода присылали мне эту базу и я сводил все в одну. Понимаю, что это примитивно, но уж на что умений хватило, тем более, что пользователей всего-то 5 человек и присылали они дополнения к базе 1-2 раза.
В перспективе, желательно сделать доступ посредством веб-сервиса. Но поскольку это потребует от меня освоения много чего, то пока это сильно в перспективе.
До сих пор проблема с пользователями решалась путем раздачи пользователям готовой базы Access, где они вносили новые записи и примерно раз в полгода присылали мне эту базу и я сводил все в одну. Понимаю, что это примитивно, но уж на что умений хватило, тем более, что пользователей всего-то 5 человек и присылали они дополнения к базе 1-2 раза.
В перспективе, желательно сделать доступ посредством веб-сервиса. Но поскольку это потребует от меня освоения много чего, то пока это сильно в перспективе.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: SQLite или PostGIS?
Тогда я бы сразу смотрел в сторону PostgreSQL, хотя со SpatiaLite можно организовать такой же процесс, как и с Access (раздача файлов пользователям и последующее сведение в одну базу).bolotoved писал(а):Да, поддержка многопользовательского доступа весьма желательна.
Вполне реально. Из публично доступных примеров — PADB. Не самый сложный вариантbolotoved писал(а):2) попробовать насколько реально создать формы ввода и вывода информации в/из БД используя БД хорошо встраиваемую в ГИС (в качестве интерфейса к пространственным компонентам хочу использовать QGIS).
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость