作者:
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)在城乡规划中的实践应用的资料合集。GIS作为现代城市与乡村规划的核心工具,它整合了地图、数据分析、模型构建等多种功能,极大地提升了规划工作的...
GIS在多个领域都有广泛应用,极大地推动了这些行业的效率和准确性。 在通信领域,GIS技术发挥着双重作用。一方面,它与通信技术集成,提供空间数据服务,例如用于线路布局的优化,通过空间分析技术提高线路调度的...
总的来说,【网络GIS原理与应用】课程旨在培养学生的GIS软件开发能力,使他们能应对日益增长的地理信息需求,理解并运用软件工程原理来解决GIS项目中的实际问题,同时也关注软件的可维护性和持续改进。通过学习,...
以ArcGIS软件为入口,讲述gis在城市规划中的应用,讲解详细
GIS系统在多个领域都有广泛的应用,尤其在地学研究中起着至关重要的作用。 GIS产品的应用模式主要有三种:专业化应用、社会化应用和网络化应用。 1. GIS应用专业化:这主要指的是针对特定领域的专业GIS应用,如...
在GIS中,常用的空间数据有矢量结构和栅格结构两种。矢量结构的特点是定位明显、存储空间小、查询速度快;栅格结构的特点是定位隐含、存储空间大、查询速度慢。 属性数据编码一般包括三方面的内容:数据类型、数据...
总而言之,《GIS for Web应用开发之道》不仅是一本技术指南,更是一本实用手册,它为Web开发人员提供了一整套GIS开发的理论基础和实践方法,帮助他们将GIS技术融入到Web应用中,从而拓展了Web应用的功能,提高了用户...
教材中提及的计算机制图和GIS应用对于提高工作效率、精准分析数据、快速生成地图具有重要意义,它们的发展推动了地理信息科学的进步,并在多个领域中得以广泛应用,如城市规划、环境监测、资源管理等。考生在学习...
《基于GIS的数量方法与应用》是一本由王发辉编著的专业书籍,主要探讨了GIS(Geographic Information System,地理信息系统)在人文地理研究中的实际应用。这本书是人文地理学者和GIS技术人员的重要参考资料,旨在...
在城市空间分析中,GIS的应用主要包括以下几个方面: 1. **空间查询与分析**:通过GIS,我们可以快速查询某个区域的特定属性信息,比如人口密度、建筑物高度等,并能进行空间叠加分析,找出不同数据之间的关系,如...
GIS(Geographic Information System,地理信息系统)在公共卫生领域的应用广泛且深入,已经成为疾病预防和环境卫生监控的重要工具。本文主要从几个方面阐述了GIS系统在公共卫生领域的具体应用。 首先,GIS系统用于...
这本书对于那些希望深入理解和掌握GIS技术及其在实际问题中的应用的人来说,无疑是一份宝贵的资源。GIS,即地理信息系统,是一种集成了地图、数据库和计算机技术的系统,用于采集、存储、管理和分析地理数据。 该...
GIS技术在智慧水务中的应用 GIS( Geographic Information System,地理信息系统)是指在计算机硬件、软件系统支持下,对地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。GIS技术的应用在...
"云计算在GIS中的应用" 云计算在 GIS 中的应用是一个非常重要的领域,因为云计算技术可以提供强大的计算和存储能力,帮助 GIS 系统更好地处理和分析大量的地理空间数据。以下是云计算在 GIS 中的应用的知识点: ...
比例尺的概念及其在GIS中的应用 比例尺是GIS中一个关键概念,它是一个无单位的比值,反映了地图上的距离与实际地面上相应距离的比例关系。比例尺越大,图面精度越高,但覆盖的地面范围会更小。反之,比例尺越小,...
### Skyline在Web三维GIS中的应用研究 #### 一、Skyline软件概览与Web三维GIS背景 在探讨Skyline在Web三维GIS中的应用之前,我们先简要回顾一下Skyline软件及其在Web三维GIS领域的重要性。Skyline是一家专注于三维...
GIS设计与应用GIS工程设计实例 ...GIS 技术在土地利用规划管理中的发展前景是指GIS技术在土地利用规划管理工作中的应用前景。随着GIS技术的不断发展和完善,GIS技术在土地利用规划管理中的应用前景也将不断扩展和深入。
5. **GIS应用**:展示GIS在城市规划、环境保护、交通运输、灾害管理、公共安全、土地资源管理等领域的案例,阐述GIS在决策支持中的作用。 6. **GIS软件操作**:介绍常见的GIS软件,如ArcGIS、QGIS、MapInfo等,教授...
根据提供的文件信息,我们可以提炼出与“ArcObjects GIS应用开发”相关的关键知识点。文档内容虽然未能完整提供,但基于现有信息,我们可以详细解读标题、描述、标签及部分内容中涉及的核心概念和技术。 标题:...