专利名称:一种基于导向标签的区域交通指引服务器的制作方法
技术领域:
本发明涉及交通指引领域,特别是涉及一种基于导向标签的区域交通指引服务
O
背景技术:
交通指引是人们在生产和日常生活中所必需的服务。 传统的个人交通指引方式包括如下步骤
(1)选择目的地;
(2)确定当前位置;
(3)在地图上标出起点和目的点;
(4)根据地图规划最优线路;
(5)将最优线路转换成实际环境的交通指引,包括前行100米、转左、转右等等。此外,对区域交通指引服务的需求还包括
(6)交通指引能实时反映地理信息变化比如线路改道、位置变化等;
(7)交通指引能动态适应区域交通状况比如绕过拥塞路段或区域等; 目前GPS导航系统能协助完成步骤(2) (5),但存在如下问题
(1)信号强度限制GPS信号强度受天气、建筑物影响,尤其在室内、地下建筑物内等场合的GPS信号较弱;
(2)导航范围限制GPS比较适合平面范围导航,而对于多层建筑内部导航,GPS有时会指示错误;且难以提供诸如“电梯上10层”、“电梯下5层”等导航;
(3)导航精度限制商业GPS的信号精度有限,难以在密集商业办公区域内导航到具体的门户、商铺、柜台和办公卡位;
(4)设备成本限制终端内置商业GSP信号接收器导致终端设备成本上升;
(5)实时更新限制终端内部保存地理信息数据,在更新方面有滞后效应;
(6)动态适应限制当区域内某些线路交通拥堵时,管理人员缺少动态调整最优线路的手段;
针对GPS导航系统存在的上述缺陷,出现了基于标签的导向系统。现有基于标签的导向系统缺陷
(1)标签类型单一限于RFID标签,对条码标签、二维码标签、电子标签的支持不足;
(2)标签规格高要求RFID具备存储单元,能保存标签位置信息及其它信息;
(3)标签成本高要求RFID可读写标签,成本通常高于条码标签、二维码标签、只读型标签,高密度部署时存在成本压力;
(4)终端配置高终端既要保存地理信息数据,又要执行线路规划,需要有较强的计算能力和存储能力;
(5)地理信息更新慢终端保存地理信息数据,其更新存在滞后效应,最新地理信息变化难以实时到达所有终端;(6)动态适应性缺乏当区域内某些线路交通拥堵时,管理人员缺少动态调整最优线路的手段;
(7)使用较繁琐用户只能逐跳识别、逐次对识别操作进行确认;每次仅能获得到下一跳标签的信息,不能一次性返回完整的交通指引信息。
发明内容
本发明的目的在于克服上述现有服务方式的缺点和不足,提供一种基于导向标签的区域交通指引服务器,该服务器可以提供更为理想的交通指引服务。本发明所采用的技术方案
一种基于导向标签的区域交通指引服务器,包括 数据存储单元,用于存储线路规划和导向指引所需数据; 线路规划单元,用于执行线路规划与链路合并得到最优线路; 导向指引单元,用于将最优线路生成导向指引;
管理维护单元,用于创建导向标签与关键位置、导向位置之间的映射关系,并保存维护数据存储单元内的数据;
通信接口单元,用于通过网络接收导向请求、返回导向指引。所述的基于导向标签的区域交通指引服务器,所述管理维护单元采用如下步骤对数据存储单元内的数据进行创建及维护
(1)根据区域的地理信息图、交通指引图或建筑布局图,确定区域内的关键位置和可用路径;
(2 )针对关键位置和可用路径,设置一个以上的导向位置;
(3)针对导向位置,设置一个以上的导向标签;
(4)建立并保存导向标签与关键位置、导向位置之间的映射关系;
(5)以关键位置和导向位置为结点,以可用路径为链路,构建导向网络;
(6)度量结点间的实际路径长度,记为链路长度;
(7)设置并保存链路的代价权重;
(8)以链路长度和代价权重为参数,计算并保存每段链路的代价;
(9)为每个结点创建导向表,该导向表指明该结点的所有出、入链路组合所对应的导向动作。所述的基于导向标签的区域交通指引服务器,所述关键位置具有如下特点
(1)在所属区域的地理信息图、交通指引图或建筑布局图中有明显标记的位置;
(2)在实际地理环境中,能够通过视觉直观的识别其特征;
(3)在实际地理环境中,标志当前行进线路的改变;
所述的基于导向标签的区域交通指引服务器,针对每个关键位置一个以上的导向位置,针对每个导向位置设置一个以上的导向标签。所述的基于导向标签的区域交通指引服务器,包括如下步骤
(1)通信接口单元接收导向请求,并将该请求传输到数据存储单元,该请求包含两个参数,分别是目的地信息和起点的导向标签信息;
(2)数据存储单元根据目的地信息,获得目的地所在关键位置;CN 102401657 A
说明书
3/6页 根据导向标签ID,检索导向标签与导向位置的映射关系,获得该标签所在导向位置; 数据存储单元以目的地为终点,标签的导向位置为起点,构建导向网络中
(3)线路规划单元规划最小线路代价为目标的最优线路;
(4)导向指引单元将最优线路转换成导向指引信息序列,返回导向终端; 所述线路代价等于该线路所包含链路代价的总和;
所述线路规划采用动态实时方式,每收到一个交通指引请求,触发一次线路规划。所述导向标签类型包括但不限于条码标签、二维码标签、RFID标签、其它光学标签;
所述最优线路由起始位置、行进路径、关键位置、目的地构成的序列,其中行进路径和关键位置在序列中可以交替出现多次;
所述导向指引信息包括行进方向、导向动作、导向距离、导向结果; 所述区域是指由机构或组织拥有和管理的一定大小的空间范围,该区域的类型包括但不限于如下具体场合大楼、候车室、候机厅、候诊室、车厢、停车场、广场、停机坪、商业街、 购物中心、商品批发中心、会展中心、工厂、车间、汽车站、火车站、地铁站、机场、医院、校园、 公园、游乐场、住宅小区、中心商务区(CBD)、紧急避难所等。所述呈现方式包括但不限于如下方式文本、短消息、网页、声音文件、图像文件、 视频文件、声音数据流、视频数据流、二进制信息等。本发明具有以下优点
(1)导向标签类型多样,规格和成本较低
(2)终端配置要求低导向终端无需存储地理信息数据或标签的位置信息,无需做路径规划计算,降低了终端硬件配置要求;
(3)实时更新线路规划在服务器端统一完成,地理信息的任何更新可以实时反映在所有终端的导向指引中;
(4)动态适应性强在服务器端为管理人员提供调整最优线路的手段,允许动态改变拥塞路段的代价,达到动态调节交通流量的目的;
(5)操作简便一次性提供完整的导向指引,避免了逐跳确认标签的麻烦;
(6)易于扩展系统架构适合部署在云计算架构上,按需随时扩展处理能力。
图1是本发明一种基于导向标签的区域交通指引服务器的结构示意图, 图2是本发明一实例的地理信息与导向网络对应关系示意图,
图3是本发明一实例的地理信息示意图,
图4是本发明一实例的原始及经过链路合并后的最优交通线路示意图。
具体实施例方式下面结合实施例及附图,对本发明作进一步地详细说明,但本发明的实施方式不限于此。图1给出了本发明的结构示意如图1,本发明一实施例的服务器构成包括数据存储单元101,用于存储线路规划和
6导向指引所需数据;
线路规划单元102,用于执行线路规划与链路合并操作; 导向指引单元103,用于基于最优线路,生成导向指引;
管理维护单元104,用于创建导向标签与关键位置、导向位置之间的映射关系,并保存维护数据存储单元内的数据;
通信接口单元105,用于通过网络接收导向请求、返回导向指引; 所述服务器采用如下步骤完成交通指引
(1)通信接口单元接收导向请求,并将该请求传输到数据存储单元,该请求至少包含两个参数,分别是目的地信息和起点的导向标签ID信息;
(2)数据存储单元根据目的地信息,获得目的地所在关键位置;
根据导向标签ID信息,检索导向标签与导向位置的映射关系,获得该标签所在导向位置,数据存储单元以目的地位置为终点,标签的导向位置为起点,构建导向网络;
(3)线路规划单元在上述构建的导向网络中规划最优线路;
(4)导向指引单元将最优线路生成导向指引,返回导向终端。附图2给出了本发明一实施例的地理信息数据处理及导向网络生成示意图; 图2 (a)中的交叉路口作为关键位置,如图中圆形虚框所示;
该关键位置有4个出口,每个出口的分别设置了导向位置,如图中椭圆虚框所示; 每个导向位置摆放两个标签,如图五边形表示,每个路径是双向路径,因此每个导向标签需要指明A方向和B方向。图2 (b)是与图2 (a)相对应的导向网络的拓扑结构,其生成的过程大致为
(1)将关键位置抽象为单一的关键结点,在图(b)中用小圆圈表示;
(2)将导向位置抽象为导向结点,在图(b)中用小方框表示; (3 )将路径抽象为网络中的链路,在图(b )中用线段表示;
(4)测量图(a)中每段路径的长度,保存在图(b)的相应的链路的属性中; 从图2中可以看出
图2 (a)每条路径的导向位置设置了两个导向标签,分别是Al/Bl,A2/B2, A3/B3和 A4/B4,导向标签与导向位置的对应关系保存在数据存储单元中; 导向请求至少包含两个参数目的地信息和导向标签ID信息; 其中目的地信息代表目的地所在的关键位置,代表导向线路的终点; 导向标签ID对应的导向位置,代表了导向线路的起点;
线路规划操作在导向网络中,按照线路代价最小的目标,规划起点和终点之间的最优线路;
图2 (b)中关键结点处可能发生行进路线的变化,因此该关键结点的导向表的部分内容如下;
表1部分关键结点的导向表
权利要求
1.一种基于导向标签的区域交通指引服务器,其特征在于包括数据存储单元,用于存储线路规划和导向指引所需数据;线路规划单元,用于执行线路规划与链路合并得到最优线路;导向指引单元,用于将最优线路生成导向指引;管理维护单元,用于创建导向标签与关键位置、导向位置之间的映射关系,并保存维护数据存储单元内的数据;通信接口单元,用于通过网络接收用户的导向请求、并将导向指引单元生成的导向指引返回给用户。
2.根据权利要求1所述的基于导向标签的区域交通指引服务器,其特征在于所述线路规划采用动态实时方式,每收到一个交通指引请求,触发一次线路规划。
3.根据权利要求1所述的基于导向标签的区域交通指引服务器,其特征在于所述管理维护单元采用如下步骤对数据存储单元内的数据进行创建及维护(1)根据数据存储单元存储的地理信息图、交通指引图或建筑布局图,确定区域内的关键位置和可用路径;(2)针对关键位置和可用路径,设置一个以上的导向位置;(3)针对导向位置,设置一个以上的导向标签;(4)建立并保存导向标签与关键位置、导向位置之间的映射关系;(5)以关键位置和导向位置为结点,以可用路径为链路,构建导向网络;(6)度量结点间的实际路径长度,记为链路长度;(7)设置并保存链路的代价权重;(8)以链路长度和代价权重为参数,计算并保存每段链路的代价;(9)为每个结点创建导向表,该导向表指明该结点的所有出、入链路组合所对应的方向和路径。
4.根据权利要求1所述的基于导向标签的区域交通指引服务器,其特征在于所述导向标签包括文字,图形和区域内唯一的ID号。
5.根据权利要求2所述的基于导向标签的区域交通指引服务器,其特征在于每个关键位置设置一个以上的导向位置;每个导向位置设置一个以上的导向标签。
6.根据权利要求2所述的基于导向标签的区域交通指引服务器,其特征在于所述线路代价等于该线路所包含链路代价的总和。
7.根据权利要求2所述的基于导向标签的区域交通指引服务器,其特征在于所述关键位置至少满足如下条件之一在所属区域的地理信息图、交通指引图或建筑布局图中有明显标记的位置;在实际地理环境中,能够通过视觉直观的识别其特征;在实际地理环境中,标志当前行进线路的改变。
8.根据权利要求1-7任一项所述的基于导向标签的区域交通指引服务器,其特征在于所述服务器采用如下步骤完成交通指引(1)通信接口单元接收导向请求,并将该请求传输到数据存储单元,该请求至少包含两个参数,分别是目的地信息和起点的导向标签ID信息;(2)数据存储单元根据目的地信息,获得目的地所在关键位置;根据导向标签,检索导向标签与导向位置的映射关系,获得该标签所在导向位置,数据存储单元以目的地位置为终点,标签的导向位置为起点,构建导向网络;(3)线路规划单元在上述构建的导向网络中规划最优线路;(4)导向指引单元将最优线路生成导向指引,返回给导向终端。
全文摘要
本发明公开了一种基于导向标签的区域交通指引服务器,其特征在于,包括(1)数据存储单元;(2)线路规划单元;(3)导向指引单元;(4)管理维护单元;(5)通信接口单元。服务器根据所存储的地理信息数据,以及关键位置、导向位置、可用路径等信息,构建导向网络;收到导向指引请求后,确定目的地和当前的导向位置,采用线路规划算法,基于导向网络确定从当前导向位置到目的地的最优线路,并生成完整的导向指引,返回给导向终端。服务器通过管理维护单元,提供对地理信息数据、导向网络、链路代价权重的维护手段,使管理人员能够依据区域交通状况,对最优线路进行动态调节。
文档编号G06K7/00GK102401657SQ20111036286
公开日2012年4月4日 申请日期2011年11月16日 优先权日2011年11月16日
发明者黄松 申请人:华南理工大学