Пару дней назад я установил демонстрацию пространственного ПО 4.9 из MapInfo в свою установку SQL Server 2005 и загрузил в нее весь больший набор данных. Я был весьма впечатлен производительностью по сравнению со старым файловым подходом, но он заставил меня задуматься о том, какие есть другие варианты, и каковы их плюсы и минусы.
Минусом, который я должен сказать, с пространственным программным обеспечением является тот факт, что он составляет 5000 долл. США в год, и только MapInfo может читать объекты из него. Что на данный момент хорошо, потому что MapInfo - это все, что мы используем.
Мне интересно, с чем ушли другие люди и каков их опыт.
Ответы:
PostGIS на основе PostgreSQL является популярной базой данных для ГИС.
Я сам этим мало пользовался, но профессионал в том, что он с открытым исходным кодом, и что многие другие ГИС используют его, поэтому у него есть активное ГИС-сообщество.
источник
SQL Server 2008 поставляется с встроенными геопространственными возможностями. Насколько я знаю, даже бесплатная Express Edition поддерживает все геопространственные функции.
Дальнейшее чтение:
источник
Несмотря на то, что мой голос будет отдан за PostGIS, расширение SpatiaLite для SQLite может рассматриваться как легкая альтернатива.
источник
В ее блоге есть сравнение, сделанное Реджиной Обе:
http://www.bostongis.com/blog/index.php?/archives/159-SQL-Server-2008-R2,-Oracle-11G-R2,-and-PostGISPostgreSQL-spatial-compares.html
источник
Вы также можете использовать базы данных NoSQL для хранения географических данных. Масштабирование ГИС-данных в нереляционных хранилищах данных легко из-за особенностей их архитектуры.
источник
PostGIS, безусловно, лучший, для большинства случаев использования в ГИС.
Если вам нужен продвинутый менеджмент топологии, я бы посоветовал Gothic .
источник
Наиболее популярными в мире являются Postgresql-PostGIS и Oracle-Spatial (локатор). Postgresql-PostGIS является самой продвинутой пространственной базой данных с открытым исходным кодом. Он надежен, успешно используется во многих продуктивных системах, в большом сообществе и проверен на многих системах. У меня плохой опыт работы с Oracle-Spatial и локатором. Он медленнее, сложнее в использовании, сложнее, чем PostGIS. Новые функции ГИС (реализующие стандарт OGC) появляются после большой задержки. Perormance оракула намного ниже, чем postgis.
Тест производительности Oracle и PosGIS находится здесь: http://www.gise.cse.iitb.ac.in/wiki/images/c/c4/Finalreport.pdf
источник
Pro Postgis - ограничивающий прямоугольник, который является одним из наиболее важных параметров для рендеринга большого количества данных. Mysql не имеет опции bbox.
источник
Вот несколько геопространственных баз данных в режиме реального времени:
источник