中心调度平台采用分布式架构设计,将系统分为电召信息处理服务器群和出租车调度服务器群两大服务群。
GIS平台采用MapInfo公司的MapX控制[5],用C#语言进行开发。电召乘客的位置信息需要实时地存入数据库,出租车管理也需要数据库,所以平台应用了SQL Server 2005数据库。平台主要针对业务处理流程,对电召乘客的需求进行服务处理,并对出租车基本信息进行管理,向调度中心发送常规信息。
此演示软件中,软件库使用的是SQL Server 2005,主要包括出租车信息管理、乘客信息管理和管理员信息等。对于出租车轨迹信息,演示系统采用文本存储的形式来存储轨迹数据,如:
$GPRMC,073943.48,A,3207.0664,N,11854.6808,E,0.00,231.40,020709,,,A*5D
以“,”为标记来截取数据,得到经纬度、时间等信息,从而可以节约大量数据库空间,对数据归档、查询等都是有益的,也方便于建立数量众多的出租车轨迹数据。