《国内外gis基础软件对比分析报告.docx》由会员分享,可在线阅读,更多相关《国内外gis基础软件对比分析报告.docx(13页珍藏版)》请在课桌文档上搜索。
1、国内外主流GlS根底软件比照分析报告1.国内国际主要GlS产品国内地理信息系统市场在近几年得到飞越开展,各行各业都广泛使用GlS软件开展应用。国际著名GIS软件厂商和产品有美国ESRI公司开发的ArcGIS系列、美国Maplnfo公司开发的Maplnfo系列产品、美国AutoDesk公司开发MapGuide系列产品、美国Intergraph公司开发的GeoMedia产品。国内也涌现出一批优秀国产GIS软件,主要有武汉中国地质大学开发的MQPGlS、中科院地理所超图公司开发SUPerMcip、武汉大学开发的Gec)StQr等。目前在国内市场占据主导地位的国际著名GlS软件有ArCGlS、Mapl
2、nfo1国产GlS软件有MQPGlS、SuperMape下面针对这四种产品进行比拟。2.产品体系比拟按照用途将GlS软件四类软件:空间数据库引擎、基于SoA的效劳GIS、网络地图发布WEBGlS、高端客户端二次开发组件、高端桌面GlS软件、中低端客户端二次开发组件、中低端桌面GlS软件、嵌入式GlS软件。从技术门槛来看前面五类软件的技术门槛较高。各主要厂商的产品体系如下表所示:GIS软件产品类型用途生产厂商产品名称空间数据库引擎由于GlS数据不属于关系型数据,空间数据存储到商业DBMS中必须以二进制方式存储,因此,需要用于在商业DBMS上存储、组织和管理空间数据的引擎,实现数据存储、索引、访问
3、、操作和空间运算等能力ESRIArcGlSServerBasic(ArcSDE)MapInfoMapInfoSpatialWare,目前使用OracleSpatialMapGlSMapGlSGDB(不独立出售)SuperMapSupermapSDX(不独立出售)基于SOA架构效劳GIS基于WebSCrViCe方式实现基于SOA的高级地理信息系统效劳的功能ESRIArcGTSServerStandard/AdvancedMapInfo无MapGTS无SuperMapSuperMapiServer网络地图发布用于在WEB环境下发布ESRlArclMSWebGIS地图,用户可通过浏览器访问效劳器网站
4、获得地图请求和应用MapInfoMapXtremeMapGISMapGIS-IMSSuperMapSuperMapIS高端GlS案面客户端软件用于在桌面端实现高级的、复杂的空间数据处理、编辑和高级的分析功能ESRIArcInfoMaplnfo无MapGIS无SuperMap无高端GIS桌面定制开发组件包用于在桌面客户端开发高端C/S应用系统,通过网络访问空间数据库效劳器中的数据构建相应的应用ESRIArcGISEngineMapInfoMapGlS无SuperMap无中低端GIS桌面客户端软件以地图表达、空间数据处理功能为主,实现根底的诸如地图打印、扫描矢量化及简单的分析功能ESRIArcEd
5、itorMapInfoMapInfoProfessnalMapGISMapGISSuperMapSuperMapDesktop中低端GIS桌面定制开发组件包用于在桌面客户端开发简单GIS应用系统。随着技术开展,将逐渐开展到高级组件开发包。ESRIMapObjectsMapInfoMapXMapGISMapGIS开发包SuperMapSuperMapObjects嵌入式GIS平台用于在移动终端上开发相应的GIS应用ESRIArcPadMapInfo无MapGTSMapGTS-EMSSuperMapUSUPerMaP从上表可见,ESRl产品线完整、全面,其他GlS软件根本产品体系具备但在高端GlS
6、产品线方面明显存在缺乏。3.产品功能性能比拟3.1空间数据库引擎空间数据库引擎是地理信息系统最核心的模块,其功能、性能决定了整个GlS软件的主要性能,主要空间数据库引擎情况如下表:生产厂商ESRIMapGISSuperMap产品名称ArcGISServerBasic(ArcSDE)MapGISGDB(不独立出售)SupermapSDX(不独立出售)支持的数据库系统OracleDB2InformixSQLServerOracleSQLServerOracleDB2SQLServerSybaseKingbaseDM3跨平台windows,U11iX(HPUX,IBMAIX,SUNSolaris),
7、Linux(SUSE,RedHat,红旗)windowswindows开放的开发接口SDEC-APISDEJAVA-API各类GIS平台可以访问无,只能MaPGlS访问无,只能SuperMap访问空间数据模型可以管理所有空间数据格式:影像,矢量,网络,三维地表,元数据多种影像管理方式,包括影像集,影像目录等支持在DBMS中定义和存储空间数据完整性约束,包括定义属性域,子类等支持定义空间数据之间的规那么:包括连接规那么,关系规那么,拓扑规那么支持UML建模可以管理所有空间数据格式:影像,矢量,网络,三维地表不支持影像集,影像目录等不支持定于数据完整性约束关系支持定义空间数据之间的规那么不支持UM
8、L建模可以管理所有空间数据格式:影像,矢量,网络,三维地表支持有损压缩,不支持影像集,影像目录等不支持定于数据完整性约束关系支持定义空间数据之间的拓扑规那么,但不支持连接规那么,关系规那么不支持UML建模空间数据管理能力特有的分布式空间数据库分布式复制技术基于长事务的版本管理功能支持GeoDatabase支持分布式空间数据管理不支持基于长事务的版本管理不支持GeoDatabase不支持空间数据分布式复制多用户编辑基于锁定的机制,不支持基于长事务的版本管理不支持GeoDatabase性能整型,快速数据访问存储动态高效空间索引稳健高效的空间运算能力较快的数据访问存储能力较好空间索引空间运算能力一般
9、较快的数据访问和存储能力好的空间索引,但不支持影像动态空间索引空间运算能力较差主要比照方下:(1)数据模型和存储:在数据模型方面各个空间数据库引擎均支持常规的地理信息数据模型,包括矢量、栅格、DEM模型,能够支持二维、三维、线性、拓扑等多种结构,其中ArcSDE对矢量数据采取整型存储,在数据库中占用的存储空间较少。ArCSDE在栅格方面支持金字塔结构和栅格目录方式。ArCSDE支持数据完整性约束和规那么。(2)根本功能方面:均支持编辑和版本管理,ArCSDE支持地理数据建模、分布式空间数据复制、基于版本的长事务管理。(3)空间索引和速度:在多个空间数据库引擎的比照中,ArCSDE空间索引机制效
10、率最高,其访问速度和空间算子的计算速度在多个空间数据库引擎中最快,特别在空间运算方面遥遥领先于国产空间数据库引擎。(4)开放性:ArCSDE都具备较强的开发性,空间数据库引擎可以作为独立产品进行销售,提供C-API、JAVA-APl和空间SQL,并提供多层架构和跨平台能力。国产空间数据库引擎和GlS平台紧密捆绑,无法独立销售,国产空间数据库引擎在开放性方面明显缺乏。(5)支持数据库种类:ArCSDE支持OrQlCe、SQLServer.DB2、InfomiX等主流数据库,SDX支持Ogice、SQLSerVer、SybeISe、国产数据库,GDB支持OrQICe、SQLServere(6)操作
11、系统:ArCSDE可以作为独立的空间数据库引擎部署到效劳器上,可以同时连接多个数据库效劳器,允许在UNlX、LlNUX、WlNDoWS等多个操作系统部署;国产空间数据库引擎,其在数据库存储的的表和存储过程可以依托数据库能力部署到多个操作系统中,但其API只能在WINDOWS环境下和自身的GIS平台结合。32基于SOA的效劳GIS基于SOA的效劳GIS,其核心是采取WebService技术实现基于SOA的高级地理信息系统效劳的功能,即将所有客户端才能使用的高级GIS功能搬到效劳器端运行。目前比拟成熟的效劳GIS为ESRI公司的ArCGlSSerVer标准版及以上,该产品已经成功推出3年以上,国内
12、超图于27年9月刚刚推出SuperMapiServer初步支持效劳GIS0ArcGISServer主要能力:1.提供GlS效劳的创立和管理框架,可以方便的创立和管理二维、三维的地图显示效劳,WMS、KML、远程空间数据库访问效劳、网络分析效劳、地理定位效劳、或自定义高级GIS分析效劳等2.支持构建基于面向效劳的体系结构SOA以标准的WebService方式提供GIS效劳,并与其他企业级系统很好整合如ERP、CRM等3.支持基于Web在效劳器端实现高级GIS分析功能,包括二维、三维地图显示,Web地图编辑、网络追踪、高级GlS空间分析等值线分析、剖面分析、水利专业分析等4.支持主流开发环境,可以
13、与微软VisualStudio2005及ECliPSe3.2整合。支持在.Net和J2EE环境下构建Web应用,并提供内嵌在开发环境中的GIS的Web控件和Web应用模板5.支持多种GlS效劳的叠加,即在一个Web应用中集成多种类型的GlS效劳类型,如WMS、KML等6.提供Web应用构建工具或向导,可以不通过编辑快速调用GlS效劳,构建Web应用7.支持效劳器预缓存技术,提高客户端响应速度。支持局部图层的缓存,支持缓存地图效劳与非缓存地图效劳的叠加。SuperMap!Server主要支持:1.支持二维地图效劳,支持WMS、KML效劳,可集成多个GlS效劳2.支持在.Net和JAVA构建WEB
14、应用能力3.支持效劳器预缓存技术SuperMap!Server和ArcGISServer相比不支持:1.不支持三维地图效劳和高级空间分析效劳、网络分析效劳等高级地理应用。2.系统刚刚推出,成熟度、稳定性和性能明显缺乏。3.3.网络地图发布WEBGIS主要比照的网络地图发布WEBGIS包括:ArClMS、MCIPXtreme、SuperMapIS、MaPGlSIMS等。ArClMS、MapXtremesSuperMapISMelPGlSlMS在提供给用功能方面根本类似,国产软件在功能上更为全面,但在性能、稳定性、跨平台等方面存在较大差异。ArClMS是这几个中性能最为优秀的产品,能够满足在互联网
15、上应用响应请求。在跨平台方面,ArcIMS一套产品支持多个操作系统如UNIX、LINUX、WINDOWS,能够做到一套应用程序在多个操作平台上使用=ArcIMS采用符合XML标准的ArcXML架构网络地图发布,其他WebGIS是在传统GIS根底上架构,利用原有的二次开发组件加上效劳器端效劳机制构建而成,具有明显局限性,在性能方面受到很大限制。MQPXTreme、SupermapIS针对WlNDoWS提供专门版本,针对跨平台提供单独的JAVA版本,由于两个版本APl和显示效果不一,应用程序无法跨平台。MQPGlS-IMS只支持WINDOWS平台的.net开发。在系统稳定性方面,ArcIMS和Ma
16、pXTreme表现优异。其中ArcIMS支持多层架构部S=在对空间数据库支持方面,ArClMS通过ArCSDE访问空间数据库,MaPXTreme通过OrClICeSPaticIl访问空间数据库,SuperMap和MAPGIS通过各自的空间数据库引擎访问空间数据库。3.4.高端GIS桌面客户端软件在高端GlS桌面客户端软件方面,Arclnf。独树一帜,MaplnfoProfessionakMapGISsSuperMapDesktop存在较大差距。Arcinfo包括ArcWorkstation、ArcEditorxArCPress、三维插件、网络分析插件、空间分析、地理统计分析插件、时空追踪分析插
17、件等等,是功能最为强大的高端GlS桌面客户端。MaplnfoProfessional定位地图可视化,重点在专题展现方面。MapGISxSupermapDesktop均是在模仿Arclnfo根底上开发而成的。McIPGlS在传统地图制图方面有一定的特色。同时,ArClnfO是唯一支持跨平台的高端GlS客户端软件。Arclnfo提供如下能力:1.提供根底的地图浏览、图层管理、空间属性查询、统计、报表、地图符号化以及制图打印功能。支持多种专题图形式,如唯一值、渐变色、多属性符号、饼图、点密度图等。2.支持数据浏览形式和出图浏览形式的动态切换,可以在出图布局中添加比例尺、指北针、图例、对象、动态文本等
18、元素,并可将地图输出为EPS、SVG、PDF、Al等矢量图像格式。3.支持空间数据和属性数据的一对一、多对一、一对多和多对多进行关联4.支持多种投影方式,支持投影自定义、投影切换以及动态投影,可满足在不改变原始数据投影情况下,动态显示在其他投影坐标系下5.支持影像和矢量数据的叠加显示,并支持设置影像的透明度6.支持多种影象的管理方式,包括影像集、影像目录等7.直接支持Geotif,EdasImclge和Jpg2000等通用影像格式,不需要转换即可将其添加到地图中8.提供方便灵活、可用性强的数据编辑工具。支持以版本管理方式对数据库进行多用户并发编辑访问9.拓扑关系维护管理功能灵活,支持用户指定拓
19、扑关系类型,划定拓扑检查范围,提供拓扑错误纠正及编辑工具10.提供多种空间分析建模工具,包括可视化以及脚本的建模方式,可以将多个空间分析功能方便直观地组合成一个空间分析模型11.提供丰富的空间分析工具集,包括空间叠加分析、临近分析、数据管理工具、数据转换工具等15.内嵌基于工业标准的二次开发工具16.支持元数据FGDC和ISO标准,可以创立、编辑和管理元数据。17.更加丰富的数据转换,处理,高级分析功能。18.跨平台运行,支持WindoWS,unix3.5.高端GIS二次开发组件在高端GlS二次开发组件软件方面,ArcEngine提供了可以开发出Arclnfo的强大开发能力,具有明显技术优势。
20、在支持多种开发接口ArcEngine支持CC)M、C+、.NET、JQVCI,MciplnfoProfessional提供MQPBaSiC和VBA开发环境支持,SUPerMQPobjeCtS支持CoM、.NET、JavaeMaPGlS支持COM、C+、.NET开发接口。SuperMapC)IDjeCtS在CoM和JAVA接口版本不一致,是完全不同的产品,无法在同一环境使用多种语言集成应用。在跨平台方面,ArCEngine支持WindoWs、UNIX,其他GlS软件以WindoWS为主。SUPerMaPc)bjects推出java版,目前还不成熟。开发功能方面,ArcEngine可以开发出和桌面
21、高端GIS应用功能一致的功能,而Supermap、MaplnfoMcIPGlS等开发功能不等同于桌面GlS所提供的功能,桌面软件中的功能是单独开发,用户开发ObjeCtS有些功能很难到达桌面软件的程度。在国产GlS软件中SuperMap二次开发组件化水平较高。4.技术支持、效劳能力和综合评价分类ESRIMaplnfoMapGISSUPerM叩公司类型国际国际国内国内产品开发人数专业从事平台开发的工程师近3000人100人专职平台技术研发人员不超过50人从事产品研发的约30人产品测试人数专业从事产品测试和编写产品说明术的工程师有300人.其中测试队伍超过100人.不详少于10人从事产品测试的工程
22、师约10人国内效劳机构ESRI在中国设立4个技术效劳机构(北京,上海,广州,成都),为全国的用户提供系统建设参谋式咨询、技术解答,培训等全面效劳.北京北京/武汉/深圳/新疆,但只有武汉具有研发支持能力。技术效劳机构设立在北京,杭州有3-4名技术效劳人员。在其它省市没有专门的技术效劳机构国内技术效劳团队售前技术支持团队售后技术效劳团队解决方案级技术咨询团队专业技术工程师60多人软件产品技术效劳部分别具有平台、国土、电信、管线、数据技术效劳团队,分布在北京、武汉、深圳、新疆软件产品技术效劳部,大约20人左右。国内专业培训机构ESRI中国培训中心依托中科院地理所,成立于1995年,设立正规的技术培训
23、课程和专门的培训教师。培训学员己经超过20000人次。(国内GIS唯一专业培训机构)无社会化专业培训机构无社会化专业培训机构,以公司自主培训为主无社会化专业培训效劳机构,以公司自主培训为主在国内使用历史自1989年进入中国市场至今己效劳国内GISJ7年,产品广泛应用于40几个行业.(ESRl公司创立于1969年)1997年太平洋软件代理Mapinfo产品进入中国市场(1986年公司在美国成立)1991研制成功MAPCAD彩色地图编辑出版系统,92年成立中地公司,至今开展15年2000年成立至今,COM组件产品有一定的用户,由于公司战略调整,导致基于Java的平台研制周期过长,目前在国内应用有限
24、根底地图数据条件ArcGIS被广泛应用于国内根底地理数据提供方,其标准数据格式Geodatabase也成为主要数据标准。Geodatabase,E00,Shapefile是开放的标准数据格式,MIF格式,相对开放。封闭的数据格式。产品在根底地图数据生产及建库中应用有限.封闭的数据格式。国际用户情况ESRI开展四十年来,技术成熟,用户遍集世界各地。不详不详在日本、韩国、新加坡、印度等亚洲地区有少量的应用国内用户情况产品应用于国内40几个行业。用户量超过4000个,软件装机量超过10万台,国内用户以电信、交通导航为主,少量电力用户在土地、电信有相对较好的用户根底有一定的客户使用,具体不详。国内公安
25、用户情况公安部警用GIS系统;全国所有警用GIS试点单位:目前几乎所有的警用GIS用户(省厅,市局);己经使用和准备选用的公安用户单位超过近50家。还有一定的接处警用户大量成功案例。没有警用GIS平台用户;在接处警指挥系统有一定的用户.除兰州市公安局一期免费提供外,其他没有典型用户。目前还没有成功典型案例,目前在芜湖市公安局开始使用。原在北京市局宣武分局开发的系统在多年前己经作废。国内各行业统一选型数量中国地震局:中国石油天然气股份:中国地质调查局:国家测绘局:国家环保局:交通部(指定shapefile;国土资源部等无主要定位在国土资源部县级GlS平台、地质等行业,在其他行业没有统-选型目前还
26、没有统选型的行业空间数据开放能力提供ShaPefile、E00、Geodatabase标准数据转换格式,数据开放能力强,使用方便.Tab数据格式为主流格式,开放能力比拟好无无通用开放数据格式,需要通过软件自身进行转换SOA符合度ArcGISSerVer从9.0到9,2,多年来经历了诺多大工程的历炼。技术成熟、稳定。无相应产品无相应产品有初步产品,但不太成熟网络GlS发布能力网络GlS发布技术先进、稳定成熟支持元数据发布在国内被广泛应用MapXtreme有一定的应用,效率并不理想不详稳定性待加强不支持元数据发布国内应用有限GIS组件开发能力开发能力强,且可跨平台运行水利等行业有广泛的应用MaPX
27、开发比拟方便,但是功能实现并不强大、无专业扩展模块不详开发是面向对象的,而非面向端口,开发能力有限GIS组件跨平台能力ArcGIS的各个局部可以同时运行在windows,UniX或Linux上.MapXtremeforJava可跨平台无跨平台能力在Java上运行功能少,很不稳定,不能通过测试。5.产品价格产品类别产品名称市场报价对客户正常折扣价格ESRI空间数据库引擎ArcGISServerEnterpriseBasic(ArcSDE)17万IIT2万效劳GISArcGISServerStandard34万21-24万网络地图发布ArcIMS1&7万11T2万高端桌面GISArcInfo18万
28、13T5万高端二次开发组件ArcEnginekit(含10LIC)19.5万15-16万中低端桌面GISArcEditor10万6-7万MapInfo空间数据库引擎无效劳GTS无网络地图发布MapXTreme21万12-14万桌面GISMapInfoProfessinal(含MapBASIC)4万3-3.5万二次开发组件MapX(SDK+101ic)8万5-6万SuperMap空间数据库引擎无效劳GISSuperMapiServer待定待定网络地图发布SuperMapIS15万7-8万桌面GTSSuperMapDeskTop5万2-3万二次开发组件SuperMapObjects10万5-6万M
29、apGIS空间数据库引擎无效劳GlS无网络地图发布MapGlS-IMS15万7-8万桌面GTSMapGTS6万3-4万二次开发组件MapGIS-SDK8万4-5万在价格方面,高端产品报价相差不大,成交价看国外软件根本在10万以上,国内软件根本在7-8万,国产GlS有一定价格优势。在低端产品方面,国产GlS价格优势更为明显。6.公安行业应用状况ArcGlS是目前唯一得到公安各警用业务系统实践检验的GIS软件平台,如:指挥中心,交通管理,消防,边防,警用综合地理信息平台,派出所,奥运应用,技侦,警卫,O目前已经使用和准备选用ArcGIS软件作为警用地理信息系统根底软件平台的的公安客户大概有:公安部
30、指挥中心、公安部边防局、浙江省公安厅、广东省公安厅、云南省公安厅、北京市公安局、北京市警卫局、北京市交管局、大连市公安局、上海市公安局、南京市公安局、杭州市公安局、温州市公安局、南宁市公安局、海口市公安局、深圳市公安局、佛山市公安局、成都市公安局、昆明市公安局、贵阳市公安局、重庆市公安局、江苏省公安厅、黑龙江省公安厅、陕西省公安厅、福建省公安厅、南通市公安局、常州市公安局、苏州市公安局、嘉兴市公安局、上海浦东区局、上海静安区局、上海卢湾区局、武汉市公安局、郑州市公安局、青岛市公安局、德州市公安局、太原市公安局、昌邑公安局等等。ArCGlS能够满足公安行业对软件系统的特殊要求:高稳定性,广泛的系统兼容行,多用户并发访问环境下的数据一致行和高效率,系统的平安和保密特性等等。另外,实践也充分证明,ArCGlS适合公安行业各级单位的应用需求:部,省,市,县等。Maplnfo过去主要广泛应用指挥调度部门,在城市级别警用综合地理信息平台方面还没有成功案例和使用单位。SuperMap-直在拓展公安市场,目前有少量城市如芜湖市公安局、吴忠市公安局开始试用,还没有运行成熟的的典型应用和成功案例。MapGIS目前在兰州市公安局一期工程中初步开始试用,还没有运行成熟的的典型应用和成功案例。