几种常用的地理信息软件比较

时间:2010-04-10   来源:   网友评论:0   人气: 1023 作者:

地理信息系统是信息科学与信息技术发展的一个重要组成部分,是信息高速公路上的节点和重要基础设施。作为在信息社会中的一种集地理空间特征和各种统计信息于一体的特殊信息系统,地理信息系统已成为政府部门进行科学管理和快速决策时不可或缺的工具。地理信息系统的提出源于二十世纪五十年代,经过四十余年的发展,随着计算机科学、地理学、制图学、遥感与摄影测量学、图形图像技术以及数据库技术的不断发展,地理信息系统已经成为了一种功能强大、性能完善的计算机系统,广泛应用于规划、土地、测绘、建设、环保、军事等诸多部门。
自MapInfo与Arc/Info率先进入中国地理信息系统市场以来,国外其它各种GIS软件(如MGE、MapCAD、Genemap、MicroStation GeoGraphics、Maptitude等)也蜂拥而入,竞相强占中国GIS市场。而此时,国产GIS软件在此危机时刻,在国家和地方有关部门的支持下,也加快了开发的步伐,并相继推出了几种GIS软件,如武汉测绘科技大学的GeoStar、中国地质大学的MapGIS、北京大学的CityStar以及方正集团公司开发的“方正智绘”软件等等。无论是国产GIS软件,还是国外GIS软件,都必须具有GIS的基本功能,如数据接收与处理(包括数据校核、坐标变换、投影变换等),数据存储,数据库管理,空间查询与检索,空间分析,数据输出等等。下面我将对MapInfo,Arc/Info,Maptitude三种GIS软件中本人较熟悉的部分作简要的分析。

1. MapInfo 软件

在MapInfo的系列产品中,用得最多的是MapInfo Professional 和 MapBasic。
MapInfo Professional 是基于普通PC微机的桌面地图信息软件,其主要特点是:
(1) 快速数据查询,高速屏幕刷新,使得用户界面具有良好的图形显示效果;
(2) 集成能力强,能够根据数据的地理属性分析信息的应用开发工具,是功能强大的地图数据组织和显示软件包;
(3) 数据可视化和数据分析能力较强,可以直接访问多种数据库的数据,如Oracle, Microsoft Access, Informix, SQL Server, Dbase等;
(4) 专题地图制作方便,数据地图化方便;
(5) 同时支持16/32位的应用开发,适用于多种计算机操作系统,如Windows 3.1,Windows 95, Windows NT,OS/2等;
(6) 完整的Client/Server体系结构;
(7) 完善的图形无缝连接技术;
(8) 支持OLE 2.0标准,使得其它开发语言如:Visual Basic, Visual C++, PB, Dephi等能运用Integrated Mapping技术将MapInfo作为OLE对象进行开发。

MapBasic是基于MapInfo平台的用户开发语言,包括300多条语句和功能。通过MapBasic的二次开发,能够扩展MapInfo的功能,实现程序的自动操作,而且可以方便地将MapInfo与其它软件进行集成,其主要特点是:
(1) 由于MapBasic是一种类Basic程序语言,所以使用简单;
(2) 便于MapInfo界面的改造,功能的扩展与应用的可视化;
(3) 支持OLE Automation和DDE(动态数据交换)技术,易于与其它应用软件相连接;
(4) 包含嵌入的SQL语句,数据查询、检索更加方便。
MapInfo和Mapbasic提供了放大、缩小、漫游、选择、空间实体组合/分割等基本的图形操作功能;同时MapBasic 可以直接读取点、线、面等空间实体和属性数据库,并提供条件分析、统计分析、缓冲区分析等分析功能。

利用MapInfo进行开发主要有三种模式:
(1) 以MapInfo作为独立开发平台,利用MapBasic所进行的二次开发模式;
MapInfo Professional 提供了基本的GIS功能,如数据接收功能、建库功能、图形 功能、数据查询与检索功能、专题图制作功能、简单分析功能、数据输出功能等。而MapBasic是建立在MapInfo平台上的用户开发语言,是针对MapInfo的二次开发,完善MapInfo的功能和灵活地进行各种所需功能的开发。
(2) 将MapInfo作为OLE对象的开发模式;
尽管MapInfo Professional和MapBasic具有强大的功能,可以实现一般的GIS功能,但是随着用户需求的不断变化,其功能毕竟还是有限的。对于任何GIS软件平台而言,为了能够维持其生命力,就必须要求该平台具有可扩展能力,即支持OLE标准。MapInfo有效地解决了这个问题,允许其它开发语言将它作为OLE对象来进行开发。


 

文章评论