主页(http://www.pttcn.net):地理信息系统在智能交通系统中的应用(2)
当今,比较前卫的桌面地理信息系统开发工具是MapinfoMapX,它是Mapinfo公司新推出的GIS产品,它不同于Mapinfo Professional Runtimes和apBasic,它是一个OCX控件。开发人员使用它可将桌面地理信息系统的功能嵌入一系列软件应用中,从而满足用户的特定需求。它可在诸如VB、VC、PowerBuild或Delphi这些可视化编程环境中调用。由于MapinfoMapX不再是一个专有程序语言,使用人员可在原有熟悉的编程环境下花费较少的时间和财力使用Mapinfo MapX提供的先进地理信息系统功能。
3 GIS系统在智能交通系统中的应用
为了缓解现代城市交通的压力,近年来出现了ITS智能交通系统,它将最新的GSM(全球移动通信系统)、GPS(全球定位系统)、GIS(地理信息系统)系统与计算机网络技术融合在一起。借助于高科技手段,ITS系统可以对机动车辆实施管理、调度、救生、咨询或进行防盗等多种功能,可大幅度提高交通管理质量。此系统可以合理利用和充分发挥现有道路交通的潜力,有效解决城市交通拥挤的现象。
3·1 电子导航地图
在智能交通系统中,车辆定位是首先要实现的功能。车辆定位最常用的方式是通过GPS(全球定位系统)或移动通信网中的定位业务来实现。GPS系统可以提供全球覆盖、全天候、免费的高精度标准授时/导航定位服务,通过车载GPS接收机可以实时地获得车辆的经纬度位置和时间等关键信息。也正因为此,GPS系统成为当前车辆定位的首选方案。车辆定位系统将GPS系统获得的经纬度信息与电子导航地图进行地图匹配,以确定车辆在城市交通道路中的具体位置。GPS车辆定位系统工作原理图如图1所示。在此系统中,需要电子导航地图来描述城市道路交通信息,而电子导航地图即属于GIS地理信息系统的一种应用。对于任何车辆的定位和导航系统,只要涉及与地图有关的功能,地理信息系统数据库是必不可少的。
在GIS中,电子导航地图图形的表示方法有两种:
一、栅格形式,以象素形式表示整个地图。其主要缺点是:存储量大,对处理器和内部总线要求高,缺乏灵活性,不能附加数据。但因它易于实现、可以直接显示任何图形、显示速度快、程序开发简单等优点,也经常被使用。另外,将栅格图形作为矢量图层的背景,可以提供比矢量图更为细致的图形。
二、矢量形式,以矢量图形构成整个地图。具有无级放大、缩小、可分块管理和自由移动等特点。使用灵活,但其制作与程序开发比较复杂。电子导航地图应用系统目前正朝着高精度、高可靠性、高自动化和微型化、智能化、一体化的方向发展。该系统由多个模块组成,要使各个模块有条不紊地工作,并和谐地组合在一个完整的系统内,必须依靠大量的软件支持,软件是电子导航地图应用系统的核心。其基本功能如下:
1·信息源的中断响应和实时处理;
2·各种图像处理、定位;
3·控制、显示、记录、标绘、修改各类信息;
4·系统管理、检测和故障诊断;
5·用户命令的处理等。
电子导航地图的开发与管理,属于GIS系统范畴,其开发形式主要有三种:
一、自主设计电子导航地图的数据结构和数据库,利用Visual C++、Visual Basic等编程语言开发GIS系统软件。这种开发形式要求必须具备雄厚的科研力量和巨额的开发费用。
二、引进国内外先进的GIS系统软件,利用其提供的二次开发工具,结合自己的应用目标开发。这种方法比较简单易行,主要缺点是移植性差,并且受开发工具的限制,不能脱离原系统软件环境而独立运行。
三、利用支持对象技术的高级语言和GIS厂商提供的控件构成面向最终用户的可执行应用程序。利用这些控件开发的GIS被称为嵌入式的GIS。这种方法是随着20世纪90年代兴起的控件技术的发展而开始流行的,它的特点是开发周期短、成本低、可以脱离大型商业GIS软件平台独立运行,为不熟悉GIS技术的团体和个人提供使用上的便利,是未来GIS开发的重要方向。
3·2 智能交通监控系统
智能交通GIS监控系统原理图如图2所示。使用GIS监控调度系统平台的智能交通监控系统可以应
用于多种情况,例如:
·应用于市区统一的交通管理监控系统,可以对市区内的车辆进行有效的指挥和监控,有助于缓解交通紧张状况、预防事故、合理地分配和调度资源、威慑针对车辆的犯罪等等。
·集团用户通过GIS监控系统平台监控和调度手下车辆运营,可以充分利用车辆资源提高车辆的营运效率,降低营运成本。
·对某些特种车辆,如运钞车、急救车、警车、出租车等,进行实时监控和调度。
GIS监控调度系统平台可提供如下功能:
1·电子导航地图的无级放大、缩小;
2·电子导航地图的任意平移、切换;
|