选择电力地理信息系统平台的分析(2)

时间:2009-03-28   来源:   网友评论:0   人气: 536 作者: 刘理峰 孙才新 周 泉 金学军 李小平


2.1 ESRI 公司的Arc/Info 产品
  ESRI 公司提供的产品Arc/Info 是当今世界上最完整的GIS 系统。该产品具有以下特点:
  1. 空间数据引擎。SDE(Spatial Database Engine)成功地解决了大、多、快,即大型数据库多用户共享、快速响应的技术难点,SDE把空间数据存放在商业化数据库软件中,如Oracle,继承了其Client/Server体系和快速的检索性能。
  2. 开放的开发环境。在以前的版本中,开发应用使用AML(Arc/Info的脚本语言),在Arc/Info7.21版本后ESRI 提供了开放的开发环境ODE;用户可以用Visual Basic、 Visual C、 Delphi 、PowerBuilder等可视化语言在程序中嵌入Arc/Info的OLE控件(.ocx),缩短开发周期。
  3. 优秀的向上升级和向下扩展性。该产品是目前唯一支持全系列操作系统的GIS 厂商。Arc/Info 整个软件系列从上到下有SDE、Arc/Info(Unix 版)、Arc/Info(NT 版)、ArcView 、MapObjects等。该系列数据结构全部共享,可满足不同层次应用需要,而其它GIS 软件定位在一种或两种产品和平台,没有向上升级和向下扩展能力。
  Arc/Info 的主要劣势是:系统庞大,对设备要求高,价格昂贵。
2.2 Bentley公司的Micro Station产品
  奔特力(Bentley)系统有限公司是全球领先的企业级工程软件产品开发商和用户服务商。它的旗舰产品Micro Station主要应用在CAD与GIS 领域,其核心产品是Micro StationGeoGraphics,为Bentley 地理工程解决方案基础软件。它的特点如下:
  1. 发挥CAD优势,提供强大的图形操作编辑功能,有自定义“线型”,可减少数据冗余,它提供浮动的拓朴关系。
  2. 集CAD/ GIS 为一体的地理工程解决方案,它既可以作为一个GIS 应用开发平台,又可作为一个最终的用户产品。
  3. 图形数据与属性数据分开存储,前者存储为*.dgn的单一文件中,后者将非图形的属性数据放在Sybase等后台数据库,其中图形数据仍然分层管理。
  Micro Station的主要劣势为:主要开发工具为MDL(Micro Station Development Language),该语言功能强大,在保证交叉应用的良好兼容性的同时,存在学习繁锁,开发困难较大等缺点。虽然该产品还支持OLE,但功能有限,故该公司强烈推荐使用MDL进行开发。
2.3 MapInfo 公司的MapInfo 产品
  MapInfo 公司是全球较早开始从事地理信息系统软件研制的公司。作为桌面地理信息系统的代表,其产品MapInfo 有着它自己的特色:
  1. 较强的地图显示处理和数据查询分析功能。可同时支持多种格式的栅格图像和矢量图形。提供强大的图形编辑工具。它能够精确地在屏幕上查询、分析与其相应的地理数据库信息,对于属性数据和查询分析的结果,还可采用专题图方式显示。
  2. 支持关系型数据库管理。MapInfo 内置型数据库管理系统,支持SQL 查询,通过ODBC可以动态链接到多种关系数据库。
  3. 完善的系统开发工具。MapInfo 系统软件提供MapBasic, 作为配套的用户开发工具。MapInfo 具有对象链接与嵌入功能,允许VB、VC++ 、Delphi7 等开发语言,把MapInfo 地图作为一个对象加以调用。
  4. 图形数据与属性数据分开存储,前者存储为*.map 的多个文件中,后者将非图形的属性数据放在Sybase等后台数据库或*.dat的多个文件中,其中图形数据仍然分层管理。
  5. 对工作环境的配置要求不高。
MapInfo 的劣势主要有:管理的数据量不大,当系统数据量增大时,系统效率降低,甚至不能运行,不适用于大型的系统;用MapBasic, 编写的程序不能脱离MapInfo 环境运行。
2.4 InterGraph公司的GeoMedia 产品
  InterGraph公司是全球最大的GIS 软件系统供货商。GeoMedia 产品是桌面地理系统,是以数据库为中心的新一代GIS 平台。它是(InterGraph 公司利用Jupiter技术开发的GIS 产品,是第一个完全符合OpenGIS 规范的GIS 产品。GeoMedia 的特点如下:


 

文章评论