一、 ArcInfo和MapInfo的比较

坦率地讲,这种比较是非常不合适的,这就相当于硬让一个重量级拳击选手和一个
轻量级拳击选手比个高低。

ArcInfo与MapInfo本身就不是同一层次上的产品,它们在系统功能、数据结构、应
用领域等方面差别很大。ArcInfo是专业GIS软件包,包含从低端到高端一系列产
品,主要面向企业和部门级的用户,悠久的历史和强大的产品家族使得其在GIS领
域具有举足轻重的地位,许多先进的设计思想和概念被其它产品借鉴和采纳。

MapInfo仅是一个桌面制图和地图显示系统,其功能、技术和所建系统的规模都无
法与ArcInfo相比。下面仅就几个方面情况做一个比较:

l 软件结构

ArcInfo是美国ESRI公司ArcGIS软件家族的一员,ArcGIS软件采用的是全面的、可
伸缩集成的体系结构,可提供多层次的产品解决方案。这样用户可以根据综合考虑
需求、资金、技术等因素,根据不同应用阶段和层次的需求,配置多层次的产品方
案。服务器端可以配置ArcSDE/ArcIMS,客户端可以选用ArcView GIS、ArcInfo、
ArcExplorer、ArcIMS Viewer,由于ArcGIS系列产品具备相同的核心技术,构建的
系统从整体上具有极大的延展性和灵活性。

在ArcInfo引入了基于工业标准的组件对象模型(COM),它允许将组件插入其他支
持COM的应用中。由于ArcInfo采用的完全符合工业标准的 COM技术,对于需要对
ArcInfo进行结构定制和功能扩展的高级开发人员来说,提供了极大的方便。任何
COM兼容的编程语言,如: Visual C++、Delphi 或Visual Basic都能用来定制和
扩展ArcInfo。另外,ArcInfo还提供了工业标准的Microsoft Visual Basic for
Application(VBA),用于所有的脚本编程和定制工作。

MapInfo结构简单,开发手段单一,建成的系统功能简单,分析功能上过多依赖于
第三方厂家,很难有进一步发展的空间。

l 软件功能

MapInfo侧重于对各种电信数据的浏览、检索查询和数据的直观显示,其空间分析
功能、三维分析和网络分析功能很弱。这种电子地图式的应用仅仅实现了纸介质地
图向计算机的转移,满足了用户的一些初级、表面的要求,而电信管理行业更迫切
需要的是深层次的,带有辅助决策支持的系统,为有关部门提供选择和依据,使领
导决策完全建立在科学的基础上。

ArcInfo软件除支持各种数据的输入、输出、编辑,专题图制作,地图分层叠加显
示、多种方式查询统计等GIS软件均可以完成的基本功能外,还提供了大量专业GIS
分析功能,例如:动态分段技术、缓冲区分析(Buffer),叠加分析(Overlay)、
网络追溯分析等。同时,ArcInfo还提供了适合于各种应用的的扩展模块如栅格分
析模块, 3D分析模块等。

l 数据结构

MapInfo采用的是类似于CAD系统的实体关系模型,数据结构简单,无拓扑关系,更
无象ROUTE路径、SECTION路段、REGION区域这样描述复杂地理现象和要素的数据结
构。由于用实体模型描述地理要素,地理要素之间的空间关系无法得到表示和维
护,类似“两个地块是否相邻”的GIS基本问题也需要一系列几何运算来求解,当地
理要素之间空间关系复杂且数据量大时,空间分析很难进行。

同时用实体描述和表示地理要素也使数字化地图和建库的工作量成倍增大,存在大
量冗余数据,如两个地块的共同边界,需要分别存放在两个实体数据结构中,并为
了建立这两个实体需要数字化两次这条边,这也将大大增加建库的开销和工作量。

ArcInfo除采用传统的GIS点线面数据模型外,在此基础上定义了一系列先进的数据
模型,建立了拓扑关系,同时定义了一些高级空间特征:区域(Region)、事件
(Event)、路径(Route)等,ArcInfo丰富灵活的拓扑数据模型为其进行各种复
杂的分析提供了数据基础。

ArcInfo除支持传统的点线面简单要素模型外(该模型为大多数的GIS系统采用),
同时引入了一种全新的面向对象的空间数据模型(GeoDatabase)。GeoDatabase作
为对标准关系数据库技术的扩展来设计的,它超越了传统的点、线和面特征,为地
理信息定义了一个一致的模型,可以利用这个模型来定义和操作不同用户或应用的
具体的模型(如:通信模型、流体模型、电力模型、和其他数据模型)。通过定义
和实现这些地理数据模型,ArcInfo为创建和操作不同用户的数据模型提供了一个
功能完备的平台。ArcInfo允许用户使用可视化计算机辅助软件工程CASE工具和标
准的可视化建模语言UML来方便地创建和定制数据模型。
l 支持平台

ArcInfo能在多种软硬件平台上运行,如Windows NT、SUN-Solaris、HP-UX、SGI-
IRX、IBM-AIX、COMPAQ-Tru64等,是跨平台的地理信息系统软件;MapInfo 仅在
Windows上运行。

l 支持数据库

ArcInfo支持多种大型商用数据库,如:Oracle、SQL Server、DB2、Informix等,
通过内嵌的驱动程序访问存储在数据库中属性数据,效率高;MapInfo除Oracle
外,其余的数据库都通过ODBC来访问,效率较低。
l 应用规模

MapInfo在国内基本上是小规模用户,用于较简单的显示统计和制图(非专业制
图),没有支撑大型GIS项目和系统的成功范例,不支持图库,管理和维护大型GIS
数据库和数据集合的能力需要确认。

ArcInfo是企业部门级的GIS软件,在国内支撑的大型GIS系统和项目的例子到处都
是,如国家测绘局的1:25万、1:100万全国数字化地图库,国土资源部1:50万全
国土地利用现状库,北京测绘院1:500北京地下管线数据,上海市政、深圳国土局
等都是用ArcInfo实施和管理的大型GIS项目。
l ArcInfo软件的一些特点:

Ø 强大的制图和图形编辑功能

ArcMap中内置了图形编辑功能极强的编辑器,用于对ArcInfo所支持的各种空间数
据进行编辑处理。ArcMap在提供给制图人员生产高质量印刷地图时所需表达和布局

原创文章,转载请注明: 转载自MapInfo中文网

本文链接地址: MapInfo和ArcInfo的功能比较

文章的脚注信息由WordPress的wp-posturl插件自动生成

作者:
该日志由 admin 于2012年03月06日发表在未分类分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。 | +复制链接
转载请注明: MapInfo和ArcInfo的功能比较
关键字:
【上一篇】
【下一篇】

您可能感兴趣的文章:

发表评论

[请申请gravatar头像,木有头像的评论可能不会被回复|头像相关帮助]

插入图片