国内外gis基础软件对比分析报告Word文档下载推荐.docx
《国内外gis基础软件对比分析报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《国内外gis基础软件对比分析报告Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
高端GIS桌面客户
端软件
用于在桌面端实现高级的、
复杂的空间数据处理、编辑
和高级的分析功能
AreInfo
高端GIS桌面定制
开发组件包
用于在桌面客户端开发高端C/S应用系统,通过网络访问空间数据库服务器中的数据构建相应的应用
AreGISEngine
中低端GIS桌面客
户端软件
以地图表达、空间数据处理功能为主,实现基础的诸如地图打印、扫描矢量化及简单的分析功能
AreEditor
MapinfoProfessnal
SuperMapDesktop
中低端GIS桌面定
制开发组件包
用于在桌面客户端开发简
单GIS应用系统。
随着技术发展,将逐渐发展到高级组件开发包。
MapObjeets
MapX
MapGIS开发包
SuperMapObjeets
嵌入式GIS平台
用于在移动终端上开发相
应的GIS应用
ArePad
MapGIS-EMS
eSuperMap
从上表可见,ESRI产品线完整、全面,其他GIS软件基本产品体系具备但在咼端GIS产品线方面明显存在不足。
3.产品功能性能比较
3.1.空间数据库引擎
空间数据库引擎是地理信息系统最核心的模块,其功能、性能决定了整个
GIS软件的主要性能,主要空间数据库引擎情况如下表:
生产厂商
产品名称
MapGISGDB(不独立岀售)
SupermapSDX(不独立岀售)
支持的数据库系统
Oracle
DB2
Informix
SQLServer
SQLServerSybase
Kingbase
DM3
跨平台
windows,Unix(HPUX,IBM
AIX,SUN
Solaris,),Linux(SUSE,RedHat,红旗)…
windows
开放的
开发接
口
SDEC-API
SDEJAVA-API
各类GIS平台可以访问
无,只能MapGIS访问
无,只能SuperMap访问
空间数
据模型
可以管理所有空间数据格式:
影像,矢量,网络,三维地表,元数据
多种影像管理方式,包括影像集,影像目录等
支持在DBMS^定义和存储空间数据完整性约束,包括定义属性域,子类等
支持定义空间数据之间的规贝包括连接规则,关系规则,拓扑规则
支持UML建模
可以管理所有空间数据格式:
影像,矢量,网络,三维地表
不支持影像集,影像目录等
不支持定于数据完整性约束关系
支持定义空间数据之间的规则
不支持UML建模
影像,矢量,网络,三维地表
支持有损压缩,不支持影像集,影像目录等
不支持定于数据完整性约束关系
支持定义空间数据之间的拓扑规则,但不支持连接规则,关系规则
空间数据管理能力
特有的分布式空间数据库分布式复制技术
基于长事务的版本管理功能
支持GeoDatabase
支持分布式空间数据管
理
不支持基于长事务的版本管理
不支持GeoDatabase
不支持空间数据分布式复制
多用户编辑基于锁定的机制,不支持基于长事务的版本管理
性能
整型,快速数据访问存储动态高效空间索引
稳健高效的空间运算能力
较快的数据访问存储能力
较好空间索引
空间运算能力一般
较快的数据访问和存储能力
好的空间索引,但不支持影像动态空间索引空间运算能力较差
主要对比如下:
(1)数据模型和存储:
在数据模型方面各个空间数据库引擎均支持常规的
地理信息数据模型,包括矢量、栅格、DEM模型,能够支持二维、
三维、线性、拓扑等多种结构,其中ArcSDE对矢量数据采取整型存储,在数据库中占用的存储空间较少。
ArcSDE在栅格方面支持金字塔结构和栅格目录方式。
ArcSDE支持数据完整性约束和规则。
2)基本功能方面:
均支持编辑和版本管理,ArcSDE支持地理数据建模、分布式空间数据复制、基于版本的长事务管理。
3)空间索引和速度:
在多个空间数据库引擎的对比中,ArcSDE空间索引机制效率最高,其访问速度和空间算子的计算速度在多个空间数据库引擎中最快,特别在空间运算方面遥遥领先于国产空间数据库引擎。
4)开放性:
ArcSDE都具备较强的开发性,空间数据库引擎可以作为独
立产品进行销售,提供C-API、JAVA-API和空间SQL,并提供多层架构和跨平台能力。
国产空间数据库引擎和GIS平台紧密捆绑,无法独立销售,国产空间数据库引擎在开放性方面明显不足。
5)支持数据库种类:
ArcSDE支持Oralce、SQLServer、DB2、Infomix
等主流数据库,SDX支持Oralce、SQLServer、Sybase、国产数据库,GDB支持Oralce、SQLServer。
(6)操作系统:
ArcSDE可以作为独立的空间数据库引擎部署到服务器上,
可以同时连接多个数据库服务器,允许在UNIX、LINUX、WINDOWS等多个操作系统部署;
国产空间数据库引擎,其在数据库存储的的表和存储过程可以依托数据库能力部署到多个操作系统中,但其API只能在WINDOWS环境下和自身的GIS平台结合。
3.2.基于SOA的服务GIS
基于SOA的服务GIS,其核心是采取WebService技术实现基于SOA的高级地理信息系统服务的功能,即将所有客户端才能使用的高级GIS功能搬到服务器端运行。
目前比较成熟的服务GIS为ESRI公司的ArcGISServer标准版及以上,该产品已经成功推出3年以上,国内超图于2007年9月刚刚推出SuperMapiServer初步支持服务GIS。
ArcGISServer主要能力:
1.提供GIS服务的创建和管理框架,可以方便的创建和管理二维、三维的地图显示服务,WMS、KML、远程空间数据库访问服务、网络分析服务、地理定位服务、或自定义高级GIS分析服务等
2•支持构建基于面向服务的体系结构(SOA)以标准的WebService方式提供GIS服务,并与其他企业级系统很好整合(如ERP、CRM等)
3.支持基于Web在服务器端实现高级GIS分析功能,包括二维、三维地图显示,Web地图编辑、网络追踪、高级GIS空间分析(等值线分析、剖面分析、水利专业分析)等
4.支持主流开发环境,可以与微软VisualStudio2005及Eclipse3.2整合。
支持在.Net和J2EE环境下构建Web应用,并提供内嵌在开发环境中的GIS的Web控件和Web应用模板
5.支持多种GIS服务的叠加,即在一个Web应用中集成多种类型的GIS服务类型,如WMS、KML等
6.提供Web应用构建工具或向导,可以不通过编辑快速调用GIS服务,构建Web应用
7.支持服务器预缓存技术,提高客户端响应速度。
支持部分图层的缓存,支持缓存地图服务与非缓存地图服务的叠加。
SuperMapiServer主要支持:
1.支持二维地图服务,支持WMS、KML服务,可集成多个GIS服务2.支持在.Net和JAVA构建WEB应用能力
3.支持服务器预缓存技术
SuperMapiServer和ArcGISServer相比不支持:
1.不支持三维地图服务和高级空间分析服务、网络分析服务等高级地理应用。
2.系统刚刚推出,成熟度、稳定性和性能明显不足。
3.3.网络地图发布WEBGIS主要对比的网络地图发布WEBGIS包括:
ArcIMS、MapXtreme、SuperMapIS、MapGISIMS等。
ArcIMS、MapXtreme、SuperMapIS、MapGISIMS在提供应用功能方面基本类似,国产软件在功能上更为全面,但在性能、稳定性、跨平台等方面存在较大差异。
ArcIMS是这几个中性能最为优秀的产品,能够满足在互联网上应用响应请
求。
在跨平台方面,ArcIMS一套产品支持多个操作系统如UNIX、LINUX、
WINDOWS,能够做到一套应用程序在多个操作平台上使用。
ArcIMS采用符合XML规范的ArcXML架构网络地图发布,其他WebGIS
是在传统GIS基础上架构,利用原有的二次开发组件加上服务器端服务机制构建而成,具有明显局限性,在性能方面受到很大限制
MapXTreme、SupermapIS针对WINDOWS提供专门版本,针对跨平台提供单独的JAVA版本,由于两个版本API和显示效果不一,应用程序无法跨平台。
MapGIS-IMS只支持WINDOWS平台的.net开发。
在系统稳定性方面,ArcIMS和MapXTreme表现优异。
其中ArcIMS支持多层架构部署。
在对空间数据库支持方面,ArcIMS通过ArcSDE访问空间数据库,
MapXTreme通过OralceSpatial访问空间数据库,SuperMap和MAPGI
S通过各自的空间数据库引擎访问空间数据库。
3.4.高端GIS桌面客户端软件
在高端GIS桌面客户端软件方面,ArcInfo独树一帜,MapInfoProfessional、MapGIS、SuperMapDesktop存在较大差距。
Arcinfo包括ArcWorkStation、ArcEditor、ArcPress、三维插件、网络分析插件、空间分析、地理统计分析插件、时空追踪分析插件等等,是功能最为强大的高端GIS桌面客户端。
MapInfoProfessional定位地图可视化,重点在专题展现方面。
MapGIS、SupermapDesktop均是在模仿ArcInfo基础上开发而成的。
MapGIS在传统地图制图方面有一定的特色。
同时,ArcInfo是唯一支持跨平台的高端GIS客户端软件。
ArcInfo提供如下能力:
1.提供基础的地图浏览、图层管理、空间属性查询、统计、报表、地图符号化以及制图打印功能。
支持多种专题图形式,如唯一值、渐变色、多属性符号、饼图、点密度图等。
2.支持数据浏览形式和出图浏览形式的动态切换,可以在出图布局中添加比
例尺、指北针、图例、对象、动态文本等元素,并可将地图输出为EPS、SVG、
PDF、AI等矢量图像格式。
3.支持空间数据和属性数据的一对一、多对一、一对多和多对多进行关联
4.支持多种投影方式,支持投影自定义、投影切换以及动态投影,可满足在不改变原始数据投影情况下,动态显示在其他投影坐标系下
5.支持影像和矢量数据的叠加显示,并支持设置影像的透明度
6.支持多种影象的管理方式,包括影像集、影像目录等
7.直接支持Geotif,EdasImage和Jpg2000等通用影像格式,不需要转换即可将其添加到地图中
8.提供方便灵活、可用性强的数据编辑工具。
支持以版本管理方式对数据库进行多用户并发编辑访问
9.拓扑关系维护管理功能灵活,支持用户指定拓扑关系类型,划定拓扑检查范围,提供拓扑错误纠正及编辑工具
10.提供多种空间分析建模工具,包括可视化以及脚本的建模方式,可以将多个空间分析功能方便直观地组合成一个空间分析模型
11.提供丰富的空间分析工具集,包括空间叠加分析、临近分析、数据管理工具、数据转换工具等
15.内嵌基于工业标准的二次开发工具
16.支持元数据FGDC和ISO标准,可以创建、编辑和管理元数据。
17.更加丰富的数据转换,处理,高级分析功能。
3.5.高端GIS二次开发组件
在高端GIS二次开发组件软件方面,ArcEngine提供了可以开发出ArcInfo的强大开发能力,具有明显技术优势。
在支持多种开发接口ArcEngine支持COM、C++、.NET、Java,MapInfoProfessional提供MapBasic和VBA开发环境支持,SuperMapObjects支持COM、.NET、Java。
MapGIS支持COM、C++、.NET开发接口。
SuperMapObjects在COM和JAVA接口版本不一致,是完全不同的产品,无法在同一环境使用多种语言集成应用。
在跨平台方面,ArcEngine支持windows>
UNIX,其他GIS软件以Windows为主。
SuperMapObjects推出java版,目前还不成熟。
开发功能方面,ArcEngine可以开发出和桌面高端GIS应用功能一致的功能,而Supermap、MapInfo、MapGIS等开发功能不等同于桌面GIS所提供的功能,桌面软件中的功能是单独开发,用户开发Objects有些功能很难达到
桌面软件的程度。
在国产GIS软件中SuperMap二次开发组件化水平较高
4.技术支持、服务能力和综合评价
分类
公司类型
国际
国内
产品开发人数
专业从事平台开发的工程师近3000人
100人
专职平台技术研发人员不超
过50人
从事产品研发的
约30人
产品测试人数
专业从事产品测试和编写产品说明术的工程师有300人。
其中测试队伍超过100人。
不详
少于10人
从事产品测试的
工程师约10人
国内服务机构
ESRI在中国设立4个技术服务机构(北京,上海,广州,成都),为全国的用户提供系统建设顾问式咨询、技
北京
北京/武汉/深圳/新疆,但只有武汉具有研发支持能力。
技术服务机构设立在北京,杭州有
3-4名技术服务人员。
在其它省市没有专门的技术
术解答,培训等全面服务。
服务机构
国内技术服务
团队
售前技术支持团队
售后技术服务团队解决方案级技术咨询团队
专业技术工程师60多人
软件产品技术
服务部
分别具有平台、国土、电信、管线、数据技术服务团队,分布在北京、武汉、深圳、新疆
软件产品技术服务部,大约20人左右。
国内专业培训
机构
ESRI中国培训中心依托中科院地理所,成立于1995年,设立正规的技术培训课程和专门的培训教师。
培训学员已经超过20000人次。
(国内GIS唯一专业培训机构)
无社会化专业
培训机构
无社会化专业培训机构,以公司自主培训为主
无社会化专业培训服务机构,以公司自主培训为主
在国内使用历
史
自1989年进入中国市场至今已服务国内GIS17年,产品广泛应用于40几个行业.
(ESRI公司创建于
1969年)
1997年太平洋
软件代理
Mapinfo产品
进入中国市场
(1986年公司
在美国成立)
1991研制成功
MAPCA彩色地
图编辑岀版系统,92年成立中地公司,至今发
展15年
2000年成立至
今,COM组件产品有一定的用户,由于公司战略调整,导致基于Java的平台研制周期过长,目前在国内应用有限
基础地图数据
条件
ArcGIS被广泛应用于国内基础地理数据提供方,其标准数据格式
Geodatabase也成为主要数据标准。
Geodatabase,E00,Shapefile是开放的标准数据格式。
MIF格式,相对开放。
封闭的数据格式。
产品在基础地图数据生产及建库中应用有限。
封闭的数据格式。
国际用户情况
ESRI发展四十年来,技术成熟,用户遍集世界各地。
在日本、韩国、新加坡、印度等亚洲地区有少量的应用
国内用户情况
产品应用于国内40几个行业。
用户量超过4000个,软件装机量超过10万台。
国内用户以电信、交通导航为主,少量电力用户
在土地、电信有
相对较好的用
户基础
有一定的客户使用,具体不详。
国内公安用户
情况
公安部警用GIS系统;
全国所有警用GIS试点单位;
目前几乎所有的警用GIS用户(省厅,市局);
已经使用和准备选用的公安用户单位超过近50家。
还有一定的接处警用户。
大量成功案例。
没有警用GIS平台用户;
在接处警指挥系统有一定的用户。
除兰州市公安局一期免费提供外,其他没有典型用户。
目前还没有成功典型案例,目前在芜湖市公安局开始使用。
原在北京市局宣武分局开发的系统在多年前已经作废。
国内各行业统
一选型数量
中国地震局;
中国石油天然气股份有限公司;
中国地质调查局;
国家测绘局;
国家环保局;
交通部(指定shapefile);
国土资源部等
主要定位在国土资源部县级
GIS平台、地质等行业,在其他行业没有统一选型
目前还没有统一
选型的行业
空间数据开放
能力
提供Shapefile、E00、Geodatabase标准数据转换格式,数据开放能力强,使用方便
.Tab数据格式
为主流格式,开放能力比较好
无通用开放数据格式,需要通过软件自身进行转换
SOA符合度
ArcGISServer从9.0到9.2,多年来经历了诸多大项目的历炼。
技术成熟、稳定。
无相应产品
有初步产品,但不
太成熟
网络GIS发布
网络GIS发布技术先进、稳定成熟支持元数据发布在国内被广泛应用
MapXtreme有
一定的应用,效率并不理想
稳定性待加强
不支持元数据发
布
国内应用有限
GIS组件开发
开发能力强,且可跨平
台运行
水利等行业有广泛的应用
MapX开发比较
方便,但是功能实现并不强大、无专业扩展模块
开发是面向对象的,而非面向端口,开发能力有限
GIS组件跨平
台能力
ArcGIS的各个部分可以同时运行在windows,Unix或
Linux上.
MapXtremefor
Java可跨平台
无跨平台能力
在Java上运行功能少,很不稳定,不能通过测试。
5.产品价格
产品类别
市场报价
对客户正常折扣价格
ArcGISServerEnterprise
Basic(ArcSDE)
17万
11-12万
服务GIS
ArcGISServerStandard
34万
21-24万
ArcIMS
16.7万
高端桌面GIS
ArcInfo
18万
13-15万
高端二次开发组件
ArcEnginekit(含10LIC)
19.5万
15-16万
中低端桌面GIS
ArcEditor
10万
6-7万
MapXTreme
21万
12-14万
桌面GIS
MapInfoProfessinal(含
MapBASIC
4万
3-3.5万
二次开发组件
MapX(SDK+10lic)
8万
5-6万
待定
15万
7-8万
SuperMapDeskTop
5万
2-3万
SuperMapObj