国内外主流GIS基础软件对比分析优缺特性
1. 国内国际主要GIS产品
国内地理信息系统市场在近几年得到飞越发展,各行各业都广泛使用GIS软件开展应用。国际著名GIS软件厂商和产品有美国ESRI公司开发的ArcGIS系列、美国MapInfo公司开发的MapInfo系列产品、美国AutoDesk公司开发MapGuide系列产品、美国Intergraph公司开发的GeoMedia产品。国内也涌现出一批优秀国产GIS软件,主要有武汉中国地质大学开发的MapGIS、中科院地理所超图公司开发SuperMap、武汉大学开发的GeoStar等。
目前在国内市场占据主导地位的国际著名GIS软件有ArcGIS、MapInfo,国产GIS软件有MapGIS、SuperMap。下面针对这四种产品进行比较。
2. 产品体系比较
按照用途将GIS软件四类软件:空间数据库引擎、基于SOA的服务GIS、网络地图发布WEBGIS、高端客户端二次开发组件、高端桌面GIS软件、中低端 客户端二次开发组件、中低端桌面GIS软件、嵌入式GIS软件。从技术门槛来看前面五类软件的技术门槛较高。
各主要厂商的产品体系如下表所示:
从上表可见,ESRI产品线完整、全面,其他GIS软件基本产品体系具备但在高端GIS产品线方面明显存在不足。
3. 产品功能性能比较 3.1. 空间数据库引擎
空间数据库引擎是地理信息系统最核心的模块,其功能、性能决定了整个GIS软件的主要性能,主要空间数据库引擎情况如下表:
主要对比如下:
(1) 数据模型和存储:在数据模型方面各个空间数据库引擎均支持常规的
地理信息数据模型,包括矢量、栅格、DEM模型,能够支持二维、三维、线性、拓扑等多种结构,其中ArcSDE对矢量数据采取整型存储,在数据库中占用的存储空间较少。ArcSDE在栅格方面支持金字塔结构和栅格目录方式。ArcSDE支持数据完整性约束和规则。
(2) 基本功能方面:均支持编辑和版本管理,ArcSDE支持地理数据建模、
分布式空间数据复制、基于版本的长事务管理。
(3) 空间索引和速度:在多个空间数据库引擎的对比中,ArcSDE空间索