作者:
Flyingis
半月前
ESRI在ESRI中国用户大会上发布了ArcGIS9.2系列产品,自己因为出差的原因错过了这次大会,刚刚看到
zkjbeyond写的《
说说ArcGISServer9.2》,道出了ESRI产品现在的软肋,但是作为业界的老大,其数据格式和市场份额具有不可撼动的地位,即使在中国这个特殊的市场,有着政府对国产GIS软件(MapGIS、SuperMap等)的强力支持,也丝毫没有动摇ESRI在中国的影响力。
ESRI目前的拳头产品是ArcEngine和ArcSDE,今后的目标是ArcGIS Server,ESRI的风格就是要把产品做大做全,中国的企业用户也爱买大买全,其实国内不少项目根本用不着ArcEngine+ArcIMS+ArcSDE+Oracle这种豪华配置,不仅浪费财力,还要相当的人力资源。(感兴趣的朋友可以参考一下ESRI9.0系列产品的
官方报价)
目前国内应用中,不少MIS+WebGIS的系统,如果采用Java平台,
GeoServer+Java Web开发框架+其他相关开源软件的配置就足够了。也许有人会对开源GIS软件没有信心,毕竟现在应用的少,但是Java企业级应用不正是在开源的支持下开展的如火如荼么,就我对ArcIMS的认识来看,速度可以,但在Windows2003平台下IMS服务运行却不是很稳定,也存在一些问题(整合Ajax应用等)。基本为0的软件成本(如果数据库也开源),加上成熟的Java开源平台的支持,小型的企业应用,及中小型的政府工程还是可以考虑的,功能的要求复杂么?一般还不是放大、缩小、搜索、定位、业务属性查询、鹰眼、分级、简单统计(饼图、柱状图)、生成Excel等等。
如果是C/S的应用呢?一般也只涉及到GIS最基本的一些功能,稍复杂一点的可能会有缓冲区分析、拓扑分析、路径分析等等,如果没有更多的复杂要求,大家钻研ArcEngine的时间花在这些基本算法上面,参考开源软件的实现方法,找找相关资料,加上一两位老大的代领,就足以解决这些问题了。在C#的开源GIS软件中,
SharpMap实现的就比较完善,相比学习ArcEngine一堆的类库而言,学习基本算法应该更能让大家了解GIS的核心。
乱评了一会,并不是要鼓励大家放弃ArcGIS,不管其架构设计如何,它的产品毕竟都是久经沙场的老将,数据、GIS理念在业界都是领先的,在中大型的企业应用中,有不少方案可以参考。和一般软件开发一样,一切取决于你的项目需求,不要盲目的追求大而全的产品。如果想做WebGIS地图发布,作为整个系统的数据访问入口或是调料,ArcIMS还是不错的。
欢迎拍砖:)
分享到:
相关推荐
浅谈GIS在新农村规划中的应用,齐星星,,目前,我国新农村规划正如火如荼的展开,以往的农村规划基本上是人工的纸质规划,数据采集及规划绘图比较繁琐,且动态更新很不方
浅谈GIS生活中的应用.doc
本书特别针对广大Web开发人员,以通俗易懂的方式介绍了GIS(地理信息系统,Geographic Information Systems)在Web应用中的应用开发技术和技巧。全书内容实用、详细,深入探索了以Google Maps为代表的主流GIS Web...
以ArcGIS软件为入口,讲述gis在城市规划中的应用,讲解详细
主要介绍了GIS系统的应用模式,GIS在地学中的应用,再针对GIS软件的一些应用进行了介绍
城乡规划GIS学习/GIS方法/经典分析
全国GIS应用水平考试题库.docx
介绍MatLab在GIS中的应用,以ppt的格式进行介绍,从三个方面论述
详细介绍了GIS新技术与新应用,对GIS的相关的知识也有一定的介绍,
GIS在智慧交通中的应用介绍(GIS-T).pptGIS在智慧交通中的应用介绍(GIS-T).pptGIS在智慧交通中的应用介绍(GIS-T).pptGIS在智慧交通中的应用介绍(GIS-T).ppt
网络GIS原理与应用 研究生上课PPT 地理信息系统专业
Skyline在Web三维GIS中的应用研究
浅谈GIS在电力系统中的应用.pdf
GIS在应急预案中的应用研究 GIS在应急预案中的应用研究
物联网应用在GIS中需要解决的若干技术问题。pdf
用于全国GIS应用水平考试二级的辅导教材,包括计算机应用基础\GIS原理\GIS应用等等。
城市空间分析GIS应用指南—练习数据
浅析云计算在GIS中的应用.pdf
面向对象软件工程技术在GIS中的应用面向对象软件工程技术在GIS中的应用面向对象软件工程技术在GIS中的应用