主页(http://www.pttcn.net):地理信息系统在智能交通系统中的应用 1 引言
地理信息系统(GIS-Geographic Information System)是人类在生产实践活动中,为描述和处理相关地理信息而逐渐产生的软件系统。它以计算机为手段,对具有地理特征的空间数据进行处理,能以一个空间信息为主线,将其它各种与其有关的空间位置信息结合起来。它的诞生改变了传统的数值处理信息方式,使信息处理由数值领域步入空间领域。GIS的作途十分广泛,可以为各类应用目的服务,例如交通、能源、农林、水利、测绘、地矿、环境、航空、国土资源综合利用等等。在未来"数字地球"的建设中,将起到十分重要的作用。研究GIS的理论与技术,开发GIS软件产品以及推进和深化GIS各类应用已经成为国内外科技界和产业界的一大热点。本文将在介绍地理信息系统技术和发展的基础上,研究其在智能交通系统(ITS)中的应用。
2 GIS系统的技术与发展
2·1 GIS系统的基本理论和发展趋势
GIS的理论基础主要有两大支柱:地球科学和信息科学。前者涉及地物空间信息及其关系信息的获取、分类模型及语意表示中的理论问题和实践问题,后者则涉及信息的组织、存储、处理、可视化表示及传输中的理论问题和实践问题。GIS的技术基础包括遥感技术、定位技术和信息技术的各个方面。GIS技术发展的总趋势是从系统为中心向以数据为中心的方向发展。未来的GIS,系统的概念将越来越模糊。系统之间将不仅可以实现数据共享,而且可以实现互操作。积极推动这一进程的是OpenGis。OpenGis是开放地理数据互操作的简称,由开放地理信息系统协会(OGC)提出。它规定了应用程序之间需要互操作的地理数据应包含的各种标准数据类型和在其上所实施的基本操作,它规定了互操作的规范和对数据语意的共同理解,从而为软件开发人员提供一个接口框架。遵循这个框架开发的软件可以允许用户在一个开放的信息技术环境中访问和处理不同来源的地理数据。OpenGis的软件框架主要由三部分组成:
统一的开放式地理数据模型OGM;
统一的地理操作模型;
实现团体间的地理数据与操作资源共享的信息团体模型。
一个完整的OpenGis软件平台应该有符合OGC规范的基础协议、基础应用组件与工具、应用开发组件与根据及外部开发根据。它是"数字地球"的关键技术之一。GIS系统发展的趋势之二是全关系化。其目标就是大大提高空间数据的建设、分析速度;大大简化GIS应用软件的设计。并且,GIS与GPS技术的一体化,一直是GIS技术界努力的方向。
2·2 GIS的软件系统
GIS用于获取、处理、分析、访问、表示和在不同用户、不同系统和不同地点之间传输数字化空间信息。它作为计算机信息系统的一类,属于计算机软件的范畴。GIS的基本特征是以计算机为运行平台,空间数据参与运算,为各类应用目的服务。
GIS系统软件可以分为三个层次:
1·基础软件平台
以计算机硬件和系统软件为基础,是衡量一个国家GIS研究、发展和软件水平的标志,是GIS软件产业首先要发展的。
2·应用软件开发平台。
3·应用软件系统。
最近几年,GIS软件在功能上没有太大的突破,各GIS软件厂商的努力方向主要是优化软件性能,同时追赶计算机技术的发展潮流,更换平台和环境,并扩展数据库管理系统,更改开发语言和开发模式,以及发展Internet上的GIS。目前几乎所有的GIS软件都支持Windows或Sindows NT。从发展趋势上看,这仍将是一大主流。在空间数据库管理方面,客户/服务器体系结构仍是GIS软件追求的目标。Laser Dcan公司的GAD、ERSIA公司的SDE、Oracle、Ingres、Informix等软件的可选模块都已具有管理空间数据(如点、线、面等图形数据)的能力。最近两年,对GIS软件影响较为深刻的技术是部件对象模型。软件厂商已由原来向用户提供系统转为提供控件OCX或Active X,如ERSI公司的apObject、MapInfo公司的MapX等。
国内GIS软件开发单位也在紧跟潮流,如武汉测绘科技大学的GeoStar、中国地质大学的MAPGIS、北京图原公司等也都推出了自己的控件。这些控件均按照各自的需要自行定义,目前还没有统一的标准使不同软件商生产的控件能够协同工作。因此为了符合实际需要,国际上GIS软件工业界正在制订开放型的地理数据互操作协议OpenGis,就是要制订统一标准,使各个软件厂商生产的控件能够协同工作。这一解决方案将使用户从中大大受益,当用户开发应用系统时,可以选择不同厂商的控件,并调用不同GIS软件的数据。这无论是对应用系统软件开发还是数据共享都非常有意义。
随着Internet/Intranet的普及,Internet/IntranetGIS软件的竞争已到了白热化的程度。Internet与部件对象模型技术相结合,将进一步发展基于分布式部件模型的Internet GIS。在理论研究方面,时空数据的处理及真三维或四维GIS仍然是一个研究热点,目前这方面还没有较成熟的软件面市。但是,随着计算机的处理能力和多维空间数据可视化技术的进步,推出商品化的多维GIS软件系统将为时不远。另外,虽然从本质上说地理空间数据不属于GIS技术的范畴。但在当前我国GIS的发展中,空间数据非常重,它实际上是一个GIS工程能否正常运行的关键。
2·3 MapInfo软件简介
MapInfo及其MapBasic地理信息开发应用平台是目前地理信息领域应用最为广泛的工具之一。MapInfo是美国MapInfo公司的产品,它的推出吸引了越来越多的用户,目前已经在世界范围流行起来。MapInfo以其桌面产品MapInfo Prfessional为起点,为用户提高完整的地理信息解决方案。作为MapInfo地理信息系统的开发工具MapBasic语言,具有强大的地理信息数据操作功能、丰富的程序语句和完善的各类函数。MapInfo应用系统,执行复杂而先进的数据库查询操作。MapBasic与所有支持MapInfo的平台兼容,易与诸如VisualBasic、C++、Visual C++、Power Builder、Delphi等语言编写的应用软件集成,并能实现MapInfo与其它应用程序的连接。
|