Геопространственных - ГИСGvSIGмногообразие ГИСQGISuDig
Сравнение обработчиков пространственных данных
Бостонская ГИС опубликовал сравнение этих инструментов для обработки пространственных данных:
- SQL Server 2008 Пространственный,
- PostgreSQL / PostGIS 1.3-1.4,
- MySQL 5-6
Интересно, что Manifold упоминается как жизнеспособная альтернатива ... это хорошо после более чем года, когда мы бросаем цветы, ожидая роста вашей популярности.
Хотя Manifold не очень хорошо работает с MySQL, и сравнительный анализ не рассматривает Oracle, в котором Manifold хорошо сидит.
Я признаю, что я почти не сделал никакого перевода, и для моего интереса к Манифолду, однако, если они заинтересованы в почте, они могут это увидеть полный на испанском языке в своем первоначальном источнике, поскольку на втором этапе публикации они показывают список пространственных функций различных платформ.
Característica | SQL Server 2008 Пространственный |
MySQL 5-6 |
PostgreSQL / PostGIS 1.3-1.4 |
Платформа | Windows XP, Windows Vista, Windows 2003, Windows 2008 | Windows XP, Windows Vista, (не проверено в 2008), Linux, Unix, Mac | Windows 2000 + (включая Vista и 2003, не проверенные в 2008), Linux, Unix, Mac |
лицензия | Коммерческий - закрытый источник | Коммерческий открытый источник (COSS), некоторые части GPL. | FLOSS (PostgreSQL - это BSD, PostGIS - GPL Open Source). Можно использовать коммерческие приложения, но если будут внесены изменения, которые влияют на библиотеки PostGIS, вы должны вернуть их в сообщество |
Бесплатная ГИС, которая загружает данные | shp dataloader для SQL Server 2008, разработанный Мортен Нильсен (еще не работающий с RC0) | OGR2OGR, скрипт shp2mysql.pl | включают shp2pgsql, OGR2OGR, QuantumGIS SPIT, SHP-загрузчик для PostGIS, также разработанный Мортеном с использованием SharpMap.NET , есть другие |
Коммерческая ГИС, поддерживающая ее | манифольд, Безопасные объекты FME, ESRI ArcGIS 9.3 (в последнем пакете обновления) | Безопасные объекты FME | манифольд, Объекты FME, ESRI ArcGIS 9.3 |
Наличие драйверов специально для пространственных компонентов | ? еще нет - SharpMap.NET в конечном итоге и, возможно, встроен в новый ADO.NET 3.5 + | GDAL C ++, SharpMap через OGR, AutoCAD FDO | SharpMap.Net, JDBC postgis.jar, входящий в состав postgis, JTS и т. Д. для Java, GDAL C ++, поддержка AutoCad FDO beta |
Бесплатные настольные зрители и редакторы | Они будут построены на SQL Manager, но недоступны в RCO и только для просмотра | gVSIG | OpenJump, QuantumGIS, GvSig, uDig |
Настольные зрители и бизнес-редакторы | ESRI ArcGIS 9.3 Server SDE в последнем пакете обновления, манифольд, FME | Предприятию | Сервер ESRI ArcGIS 9.3, ZigGIS для настольных компьютеров, манифольд, FME |
Инструменты для веб-картография - что-то вроде OpenLayers и других сред, поддерживающих GML | манифольд, MapDotNet, ArcGIS 9.3 (в последнем пакете обновления), UMN MapServer версия, MapGuide Open Source (с использованием бета-драйвера FDO) | UMN Mapserver, GeoServer, MapGuide Open Source | манифольд, MapDotNet, ArcGIS 9.3, Mapserver UMN, GeoServer, FeatureServer, MapGuide Open Source (с использованием бета-драйвера FDO) |
Космические функции | И OGC SFSQL MM, и Geodetic custom (больше, чем функции 70) | OGC MBR (ограничивающие функции) некоторые функции для пространственных связей, только 2D | Больше, чем функции и операторы 300, а не геодезическая поддержка, за исключением точки poing-2 в неиндексированных дистанционных функциях, настраиваемый PostGIS для 2D и некоторых 3D, некоторая поддержка MM в круговых массивах и составных кривых |
Пространственное индексирование (По некоторым данным, Oracle также использует что-то из R-Tree и может использовать quaddree для IBM DB2 ... или что-то в этом роде |
Да, многоуровневые сетки 4 (BOL говорит о своем B-Tree) | R-Tree квадратичное расщепление - индексировано только для MyISAM | GIST - вариант R-Tree |
Реальная геодезическая поддержка, поддержка измерений вдоль сфероида. Следует отметить, что Oralce поддерживает эту |
Да, с некоторыми ограничениями | Нет | Нет |
Совместное проживание | Много | Много | Что-то, если у вас нет выделенного сервера на Linux / windows, вы можете выполнить много вещей |
конус упоминается в сообщении, очень жаль, что исходный документ не рассматривает оракул в его сравнительном
И Oracle?
Я не понимаю, как Oracle не появилась в этом сравнении. Он имеет гораздо более расширенные функции, чем любой из этих трех, таких как геокодирование, топология и растровое хранилище.
Конечно, по-моему, PostGIS (несмотря на медленное развитие) - лучшая альтернатива геопространственному хранению, являющаяся использованием Oracle (повторяю, на мой взгляд), оправдана только в особых случаях из-за ее высокой цены, пригодной только для карманов.
Кстати, я думаю, что другой (новый / старый) игрок окажется на переднем крае геопространственных баз данных: INGRES.
Посмотрим.