地理空间 - GISGvSIG歧管GISQGISuDig
空间数据处理程序的比较
波士顿GIS 已发表 这些处理空间数据的工具之间的比较:
- SQL Server 2008 Spatial,
- PostgreSQL / PostGIS 1.3-1.4,
- MySQL 5-6
有趣的是,Manifold被认为是一种可行的替代方案......经过一年多的时间我们扔花等待你的人气增长。
尽管Manifold对MySQL并没有做好,但是比较不考虑Oracle,其中Manifold的位置很好。
我承认我几乎没有做过任何翻译,而对于我对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开源 - 可以使用商业应用程序但是如果做出影响PostGIS库的更改,则必须将它们返回到社区 |
免费GIS加载数据 | 由Morten Nielsen开发的SQL Server 2008的shp dataloader(尚未使用RC0) | OGR2OGR,shp2mysql.pl脚本 | 包括shp2pgsql,OGR2OGR,QuantumGIS SPIT, 用于PostGIS的SHP加载器也由Morten使用SharpMap.NET开发 还有其他的 |
商业GIS支持 | 多种,安全FME对象,ESRI ArcGIS 9.3(最后一个Service Pack) | 安全的FME对象 | 多种,FME对象,ESRI ArcGIS 9.3 |
驱动程序可用于空间组件 | ? 尚未 - SharpMap.NET最终可能内置于新的ADO.NET 3.5 +中 | GDAL C ++,通过OGR的SharpMap,AutoCAD FDO | SharpMap.Net,包括postgis,JTS等的JDBC postgis.jar 吨用于Java,GDAL C ++,AutoCad FDO beta支持 |
免费桌面浏览器和编辑器 | 它们将构建在SQL Manager上,但不适用于RCO,仅适用于查看器 | gVSIG | OpenJump,QuantumGIS,GvSig,uDig |
桌面观众和商业编辑 | ESRI ArcGIS 9.3 Server SDE在最新的Service Pack中, 多种,FME | FME | ESRI ArcGIS 9.3服务器,桌面ZigGIS, 多种,FME |
的工具 网络映射 - 像OpenLayers和其他支持GML的环境 | 多种,MapDotNet,ArcGIS 9.3(最后一个Service Pack),UMN MapServer 版本,MapGuide开源(使用beta FDO驱动) | UMN Mapserver,GeoServer,MapGuide开源 | 多种,MapDotNet,ArcGIS 9.3,Mapserver UMN,GeoServer,FeatureServer,MapGuide开源(使用beta FDO驱动程序) |
空间功能 | OGC SFSQL MM和大地测量定制(超过70功能) | OGC MBR(边界框函数)一些空间关系的功能,仅限2D | 除了300功能和运算符之外,没有大地测量支持,除了非索引距离函数中的poing-2点,2D和一些3D的定制PostGIS,圆形数组和复合曲线中的一些MM支持 |
空间索引 (根据一些报告,Oracle也使用R-Tree中的东西,并且可以使用IBM DB2四叉树......或类似的东西 |
是的,4多级网格(BOL说它的B-tree) | R-Tree二次分裂 - 仅为MyISAM存在索引 | GIST - R-Tree的变种 |
实际的大地测量支持,支持沿球体的测量。 应该指出,Oralce对此有所支持 |
是的,有一些限制 | 没有 | 没有 |
共用住宿 | 很多 | 很多 | 有些东西,除非你在Linux / windows上有一个专用的服务器,你可以完成许多事情 |
在文中提到锥,可惜原文不考虑oracle的比较
和甲骨文?
我不明白Oracle在这个比较中没有出现。 它具有比这三种中的任何一种更高级的特征,例如地理编码, 拓扑 和光栅存储。
当然,在我看来,PostGIS是(尽管发展缓慢)是地理空间存储的最佳选择,因为使用Oracle(在我看来,我重复一次)只是在非常具体的情况下才有理由,因为它的高价格只适合于口袋。
顺便说一下,我认为另一个(新老)的玩家将会来到地理空间数据库的前沿:INGRES。
我们会看到