基于交通信息的简易型地图生成、 发布方法及装置 技术领域 本发明涉及交通信息领域, 尤其涉及一种基于交通信息的简易型地图生成、 发布 方法及装置。
背景技术 目前, 交通拥堵已成为全社会关注的热点问题。 伴随着交通需求的不断增长、 交通 系统的日益复杂化, 采取先进的交通控制和交通管理措施已迫在眉睫。为了适应日益增长 的交通需求, 合理诱导进出城交通、 市内交通周边交通等, 保证交通道路运行的连续性和整 体性, 提高交通运行效率交通一体化联动诱导势在必行。
发明内容
本发明的实施例提供一种基于交通信息的简易型地图生成、 发布方法及装置, 能 够实现道路交通信息在交通底图中连续性和整体性的显现, 全方面的引导用户出行。
为达到上述目的, 本发明的实施例采用如下技术方案 :
一种基于交通信息的简易型地图生成方法, 包括 :
按照预定存储路径读取交通信息配置文件, 获取交通底图的存储路径信息和道路 动态交通信息的存储路径信息 ;
按照所述交通底图的存储路径信息读取交通底图 ;
根据所述读取的交通底图, 确定与所述交通底图中的道路对应的道路动态交通信 息的存储路径信息 ;
按照所述确定的道路动态交通信息的存储路径信息, 读取所述道路动态交通信 息;
将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布的导航 地图, 并将所述适于发布的导航地图存储在指定的目录中。
一种基于交通信息的简易型地图发布方法, 包括 :
接收客户端发送的读取交通导航地图信息的请求消息, 所述请求消息中包含导航 地信息和所述用户认证信息 ;
根据所述导航地信息, 获取与所述导航地信息对应的导航地图存储路径信息 ;
根据所述导航地图存储路径信息, 读取与所述导航地信息对应的导航地图 ;
将所述读取的与所述导航地信息对应的导航地图发送给客户端。
一种基于交通信息的简易型地图生成装置, 包括 :
第一获取单元, 用于按照预定存储路径读取交通信息配置文件, 获取交通底图的 存储路径信息和道路动态交通信息的存储路径信息 ;
第一读取单元, 用于按照所述第一获取单元获取的所述交通底图的存储路径信息 读取交通底图 ;
第一确定单元, 用于根据所述第一读取单元读取的交通底图, 确定与所述交通底图中的道路对应的道路动态交通信息的存储路径信息 ;
第二读取单元, 用于按照所述第一确定单元确定的道路动态交通信息的存储路径 信息, 读取所述道路动态交通信息 ;
描绘单元, 用于将所述第二读取单元读取的道路的动态交通信息描绘在所述第一 读取单元交通底图中, 得到适于发布的导航地图 ;
存储单元, 用于将所述描绘单元描绘得到的所述适于发布的导航地图存储在指定 的目录中。
一种基于交通信息的简易型地图发布装置, 包括 :
接收单元, 用于接收客户端发送的读取交通导航地图信息的请求消息, 所述请求 消息中包含导航地信息 ;
第二获取单元, 用于根据所述接收单元接收到的导航地信息, 获取与所述导航地 信息对应的导航地图存储路径信息 ;
第四读取单元, 用于根据所第二获取单元获取的所述导航地图存储路径信息, 读 取与所述导航地信息对应的导航地图 ;
发送单元, 用于将所述第四读取单元读取的与所述导航地信息对应的导航地图发 送给客户端。
本发明实施例提供的技术方案, 能够将实时的交通信息实时的描述在交通地图 中, 形成导航地图, 并且能够应用户的查询, 将导航地图发送给查询者, 使用户在出行前可 以获取连续性和整体性的导航地图, 从而获取实时交通导航信息, 方便了用户的出行。附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。
图 1 为本发明实施例 1 中基于交通信息的简易型地图生成方法的流程图 ;
图 2 为本发明实施例 1 中基于交通信息的简易型地图发布方法的流程图 ;
图 3 为本发明实施例 2 中基于交通信息的简易型地图生成方法的流程图 ;
图 4 为本发明实施例 2 中基于交通信息的简易型地图发布方法的流程图 ;
图 5 为本发明实施例 3 中一种基于交通信息的简易型地图生成装置的组成框图 ;
图 6 为本发明实施例 3 中另一种基于交通信息的简易型地图生成装置的组成框 图;
图 7 为本发明实施例 3 中另一种基于交通信息的简易型地图生成装置的组成框 图;
图 8 为本发明实施例 3 中一种基于交通信息的简易型地图发布装置的组成框图 ;
图 9 为本发明实施例 3 中另一种基于交通信息的简易型地图发布装置的组成框 图。具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
实施例 1
本发明实施例提供一种基于交通信息的简易型地图生成方法, 如图 1 所示, 该方 法包括 :
101、 按照预定存储路径读取交通信息配置文件, 获取交通底图的存储路径信息和 道路动态交通信息的存储路径信息。
其中, 所述交通信息配置文件为一个交通信息参数存储文件, 其中包含交通底图 的存储路径信息、 道路动态交通信息的存储路径信息等 ; 其中, 所述交通地图为一种描绘较 粗略的交通道路分布图, 其用直线或弯线代表直路和弯路, 地图上没有相应的建筑物标识。
102、 按照所述交通底图的存储路径信息读取交通底图。
103、 根据所述读取的交通底图, 确定与所述交通底图中的道路对应的道路动态交 通信息的存储路径信息。 其中, 在步骤 101 中获取的道路动态交通信息的存储路径信息, 为整个城市的道 路动态交通信息的存储路径信息, 但是, 由于道路动态交通信息的实时更新, 使得道路动态 交通信息的信息量很大, 所以该整个城市的道路动态交通信息并不存储在一个文件中, 而 是按照预先划分好的交通底图, 将该底图中包含的道路对应的道路动态交通信息分别存 储, 故在读取了一定的交通地图后, 将根据该读取的交通底图, 确定与所述交通底图中的道 路对应的道路动态交通信息的存储路径信息。其中, 在设置存储与所述交通底图中的道路 对应的道路动态交通信息的存储路径信息时, 保存了所述交通底图与所述交通底图中的道 路对应的道路动态交通信息的存储路径信息的对应关系表, 当读取了交通地图后, 根据该 交通底图的标识, 查询该对应关系表, 便可确定与所述交通底图中的道路对应的道路动态 交通信息的存储路径信息。
104、 按照所述确定的道路动态交通信息的存储路径信息, 读取所述道路动态交通 信息。
105、 将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布的 导航地图, 并将所述适于发布的导航地图存储在指定的目录中。
其中, 将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布 的导航地图, 包括 :
当所述动态交通信息为动态交通路况信息时, 所述将所述道路对应的动态交通信 息描绘在所述道路上, 包括 : 按照预定的交通路况信息对应的颜色和线宽, 将所述道路对应 的动态交通路况信息描绘在所述道路上 ; 其中, 所述动态交通路况信息包括交通流量、 交通 拥塞以及交通流畅等信息, 其中, 交通流量可以根据需求划分为多个流量等级, 不同的等级 用不同的形式表现, 如流量在 10/ 分钟时, 表示流量较大, 可以用黄色表示。或者
当所述动态交通信息为动态交通事件信息时, 所述将所述道路对应的动态交通信 息描绘在所述道路上, 包括 : 按照预定的交通事件信息对应的标识, 将所述道路对应的动态
交通事件信息描绘在所述道路上 ; 其中, 所述动态交通事件信息可以为交通故障、 道路维修 以及道路限行等信息。或者
当所述动态交通信息为动态交通路况信息和动态交通事件信息时, 所述将所述道 路对应的动态交通信息描绘在所述道路上, 包括 : 按照预定的交通路况信息对应的颜色和 线宽, 将所述道路对应的动态交通路况信息描绘在所述道路上, 并按照预定的交通事件信 息对应的标识, 将所述道路对应的动态交通事件信息描绘在所述道路上。
进一步, 需要说明的是, 上述将动态交通路况信息描绘在所述道路上的方式不局 限于上述按照预定的交通路况信息对应的颜色和线宽, 将所述道路对应的动态交通路况信 息描绘在所述道路上的方式, 只要采用的表示方式能够将交通路况信息清楚的描述在所述 道路上, 都属于本发明保护的范围, 本发明实施例对此不进行限制。另外, 上述将动态交通 事件信息描绘在所述道路上, 也不局限于上述按照预定的交通事件信息对应的标识, 将所 述道路对应的动态交通事件信息描绘在所述道路上的方式, 只要采用的表示方式能够将动 态交通事件信息清楚的描绘在所述道路上, 都属于本发明保护的范围, 本发明实施例对此 不进行限制。
本发明实施例还提供一种基于交通信息的简易型地图发布方法, 如图 2 所示, 该 方法包括 : 201、 接收客户端发送的读取交通导航地图信息的请求消息, 所述请求消息中包含 导航地信息。
其中, 当用户出行前需要查询出行导航时, 可以通过客户端向地图发布装置提出 交通导航地图信息的请求消息, 以便获取相应的导航地图信息, 并根据该导航信息做出正 确的出行路线。
202、 根据所述导航地信息, 获取与所述导航地信息对应的导航地图存储路径信息。
其中, 在接收到客户端的读取交通导航地图信息请求后, 根据所述请求消息中包 含的导航地信息, 获取与所述导航地信息对应的导航地图存储路径信息。所述根据所述导 航地信息, 获取与所述导航地信息对应的导航地图存储路径信息, 包括 : 根据所述导航地信 息, 查询导航地与导航地图存储路径对应关系表, 获取与所述导航地信息对应的导航地图 存储路径信息。
203、 根据所述导航地图存储路径信息, 读取与所述导航地信息对应的导航地图。
204、 将所述读取的与所述导航地信息对应的导航地图发送给客户端。
本发明实施例中, 能够将实时的交通信息实时的描述在交通地图中, 形成导航地 图, 并且能够应用户的查询, 将导航地图发送给查询者, 使用户在出行前可以获取连续性和 整体性的导航地图, 从而获取实时交通导航信息, 方便了用户的出行。
实施例 2
本发明实施例提供一种基于交通信息的简易型地图生成方法, 如图 3 所示, 该方 法包括 :
301、 按照预定存储路径读取交通信息配置文件, 获取交通底图的存储路径信息和 道路动态交通信息的存储路径信息。
其中, 所述交通信息配置文件为一个交通信息参数存储文件, 其中包含交通底图 的存储路径信息、 道路动态交通信息的存储路径信息等 ; 其中, 所述交通地图为一种描绘较
粗略的交通道路分布图, 其用直线或弯线代表直路和弯路, 地图上没有相应的建筑物标识。
302、 按照所述交通底图的存储路径信息读取交通底图。
303、 根据所述读取的交通底图, 确定与所述交通底图中的道路对应的道路动态交 通信息的存储路径信息。
其中, 所述根据所述读取的交通底图, 确定与所述交通底图中的道路对应的道路 动态交通信息的存储路径信息的具体描述, 可以参考实施例 1 中的步骤 103 中的相应描述, 本发明实施例在此将不再赘述。
304、 按照所述确定的动态交通信息存储路径信息, 读取所述动态交通信息存储的 最新时间戳。
305、 将所述读取的最新时间戳与当前的时间戳进行比较 ; 若比较后存在时间戳差 值, 则执行步骤 306 ; 若比较后不存在时间戳差值, 则执行步骤 304。
其中, 若将所述读取的最新时间戳与当前的时间戳进行比较, 得到一个时间戳差 值, 表明道路动态交通信息存储更新, 需要将更新后的道路动态交通信息读出, 并进行相应 的处理 ; 若将所述读取的最新时间戳与当前的时间戳进行比较, 没有得到一个时间戳差值, 表明道路动态交通信息没有更新, 不需要将该已读取过的道路动态交通信息, 重复读取。
306、 按照所述确定的道路动态交通信息的存储路径信息, 读取所述道路动态交通 信息。
307、 将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布的 导航地图, 并将所述适于发布的导航地图存储在指定的目录中。
其中, 将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布 的导航地图, 具体可以按照预设置的所述交通底图中各道路的等级, 将与所述道路对应的 动态交通信息描绘在所述道路上。这里需要说明的是, 底图中的道路存在不同的等级, 例 如, 道路一般分为主路、 辅路、 街道以及胡同等, 由于主路上的交通流量一般高于辅路和街 道的交通流量, 因此以便将主路的等级设置为高级, 而辅路与街道和胡同相比, 辅路的流量 较高, 因此将辅路的等级设置为中级 ; 将街道和胡同的等级设置为低级, 但不发明实施例对 此也不进行限制, 也可以再将街道和胡同设置为不同的等级。
并且, 进一步的, 当一张交通底图中存在至少两个相同等级的道路时, 可以按照道 路的编号, 将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于发布的导 航地图, 但本发明实施例对此并不进行限制, 只要将动态交通信息描绘在所述交通地图上 即可。
进一步, 为了降低描绘动态交通信息的工作量, 还将所述读取的道路的动态交通 信息描绘在所述交通底图中, 得到适于发布的导航地图之前, 还可以设置描绘动态交通信 息的道路等级, 查找所述交通底图中道路的等级是否满足预设的动态交通信息描绘道路等 级; 若查找到所述交通底图中道路的等级满足预设的动态交通信息描绘道路等级, 则执行 所述按照预设置的所述交通底图中各道路的等级, 将与所述道路对应的动态交通信息描绘 在所述道路上。
其中, 所述将所述读取的道路的动态交通信息描绘在所述交通底图中, 得到适于 发布的导航地图的具体描述, 可以参考实施例 1 中的步骤 105 中的相应描述, 本发明实施例 将不再赘述。本发明实施例还提供一种基于交通信息的简易型地图发布方法, 如图 4 所示, 该 方法包括 :
401、 接收客户端发送的读取交通导航地图信息的请求消息, 所述请求消息中包含 导航地信息和用户认证信息。其中, 所述用户认证信息可以包括用户名和用户密码。
其中, 当用户出行前需要查询出行导航时, 可以通过客户端向地图发布装置提出 交通导航地图信息的请求消息, 以便获取相应的导航地图信息, 并根据该导航信息确定正 确的出行路线。
其中, 用户在向地图发布装置发送读取交通导航地图信息的请求消息时, 可以采 用 HTTP(HyperText Transfer Protocol, 超文本传输协议 ) 的 GET( 获取 ) 方法, 但本发明 实施例对此不进行限制。
402、 根据所述用户认证信息确认所述用户是否为授权用户 ; 若确定所述用户为授 权用户, 则执行步骤 403 ; 若确定所述用户不是授权用户, 则执行步骤 406。
其中, 为了保证访问用户的安全性, 本发明实施例在接收到用户发送的请求消息 后, 根据所述请求消息中的用户认证信息确认所述用户是否为授权用户, 若为授权用户, 在 执行步骤 403, 否则不将任何交通导航信息发送给用户。其中, 根据所述用户认证信息确认 所述用户是否为授权用户, 只要查看该用户的用户名是否存在, 若存在表明该用户已经注 册过, 并进一步确认, 该用户输入的用户密码是否正确, 若该用户的用户密码正确, 表明该 用户为授权用户。
403、 根据所述导航地信息, 获取与所述导航地信息对应的导航地图存储路径信息。 其中, 所述根据所述导航地信息, 获取与所述导航地信息对应的导航地图存储路 径信息的具体描述, 可以参考实施例 1 中的步骤 202 中的相应描述, 本发明实施例此处将不 再赘述。
404、 根据所述导航地图存储路径信息, 读取与所述导航地信息对应的导航地图。
405、 将所述读取的与所述导航地信息对应的导航地图发送给客户端, 结束此次地 图的发布。
其 中, 将 所 述 导 航 地 图 发 送 给 客 户 端 时, 可 以 采 用 XML(Extensible Markup Language, 即可扩展标记语言 ) 格式, 但本发明实施例对此不进行限制。
406、 将地图读取错误的信息发送给客户端, 结束此次地图的发布。
本发明实施例中, 能够将实时的交通信息实时的描述在交通地图中, 形成导航地 图, 并且能够应用户的查询, 将导航地图发送给查询者, 使用户在出行前可以获取连续性和 整体性的导航地图, 从而获取实时交通导航信息, 方便了用户的出行。
并且, 本发明实施例中, 当根据所述读取的交通底图, 确定与所述交通底图中的道 路对应的道路动态交通信息的存储路径信息后, 先按照所述确定的动态交通信息存储路径 信息, 读取所述动态交通信息存储的最新时间戳, 并将该最新时间戳和当前时间戳进行比 较, 当比较后存在时间戳差值, 即所述动态交通信息有更新时, 才按照所述确定的道路动态 交通信息的存储路径信息, 读取所述道路动态交通信息, 进而将道路动态交通信息描绘在 交通地图上, 形成导航地图, 在一定程度上避免了道路动态交通信息没有更新时, 也去读取 所述道路动态交通信息的多余操作, 提高了操作效率。
进一步的, 当将所述读取的道路的动态交通信息描绘在所述交通底图中时, 先将 满足预定等级的道路, 进行动态交通信息的描绘, 从而可以相对增加等级比较高的道路动 态交通信息的更新次数, 保证整个城市的主要道路的动态交通信息实时的显示给用户。
更进一步的, 当应用户的需要对道路导航信息进行发布时, 先对请求道路导航信 息的用户进行认证, 只有当确定该用户为授权用户时, 才将相应的导航信息发送给客户, 在 一定程度上保证了访问用户的安全性。
实施例 3
本发明实施例提供一种基于交通信息的简易型地图生成装置, 如图 5 所示, 该装 置包括 : 第一获取单元 51、 第一读取单元 52、 第一确定单元 53、 第二读取单元 54、 描绘单元 55 和存储单元 56。
第一获取单元 51, 用于按照预定存储路径读取交通信息配置文件, 获取交通底图 的存储路径信息和道路动态交通信息的存储路径信息 ; 其中, 所述交通信息配置文件为一 个交通信息参数存储文件, 其中包含交通底图的存储路径信息、 道路动态交通信息的存储 路径信息等 ; 其中, 所述交通地图为一种描绘较粗略的交通道路分布图, 其用直线或弯线代 表直路和弯路, 地图上没有相应的建筑物标识。 第一读取单元 52, 用于按照所述第一获取单元 51 获取的所述交通底图的存储路 径信息读取交通底图。
第一确定单元 53, 用于根据所述第一读取单元 52 读取的交通底图, 确定与所述 交通底图中的道路对应的道路动态交通信息的存储路径信息。其中, 在所述第一获取单元 51 获取的道路动态交通信息的存储路径信息, 为整个城市的道路动态交通信息的存储路径 信息, 但是, 由于道路动态交通信息的实时更新, 使得道路动态交通信息的信息量很大, 所 以该整个城市的道路动态交通信息并不存储在一个文件中, 而是按照预先划分好的交通底 图, 将该底图中包含的道路对应的道路动态交通信息分别存储, 故在读取了一定的交通地 图后, 所述第一确定单元 53 将根据该读取的交通底图, 确定与所述交通底图中的道路对应 的道路动态交通信息的存储路径信息。其中, 在设置存储与所述交通底图中的道路对应的 道路动态交通信息的存储路径信息时, 保存了所述交通底图与所述交通底图中的道路对应 的道路动态交通信息的存储路径信息的对应关系表, 当读取了交通地图后, 根据该交通底 图的标识, 查询该对应关系表, 便可确定与所述交通底图中的道路对应的道路动态交通信 息的存储路径信息。
第二读取单元 54, 用于按照所述第一确定单元 53 确定的道路动态交通信息的存 储路径信息, 读取所述道路动态交通信息 ;
描绘单元 55, 用于将所述第二读取单元 54 读取的道路的动态交通信息描绘在所 述第一读取单元交通底图中, 得到适于发布的导航地图 ; 其中, 所述描绘单元 55 具体用于, 按照预设置的所述交通底图中各道路的等级, 将与所述道路对应的动态交通信息描绘在所 述道路上。当所述动态交通信息为动态交通路况信息时, 所述描绘单元 55 将所述道路对应 的动态交路况通信息描绘在所述道路上, 包括 : 按照预定的交通路况信息对应的颜色和线 宽, 将所述道路对应的动态交通路况信息描绘在所述道路上 ; 当所述动态交通信息为动态 交通事件信息时, 所述描绘单元 55 将所述道路对应的动态交通事件信息描绘在所述道路 上, 包括 : 按照预定的交通事件信息对应的标识, 将所述道路对应的动态交通事件信息描绘
在所述道路上。当所述动态交通信息为动态交通路况信息和动态交通事件信息时, 所述描 绘单元 55 按照上述描述分别将所述动态交通路况信息和动态交通事件信息描绘在所述道 路上。
进一步, 需要说明的是, 上述描绘单元 55 将动态交通路况信息描绘在所述道路上 的方式不局限于上述按照预定的交通路况信息对应的颜色和线宽, 将所述道路对应的动态 交通路况信息描绘在所述道路上的方式, 只要采用的表示方式能够将交通路况信息清楚的 描述在所述道路上, 都属于本发明保护的范围, 本发明实施例对此不进行限制。另外, 上述 描绘单元 55 将动态交通事件信息描绘在所述道路上, 也不局限于上述按照预定的交通事 件信息对应的标识, 将所述道路对应的动态交通事件信息描绘在所述道路上的方式, 只要 采用的表示方式能够将动态交通事件信息清楚的描绘在所述道路上, 都属于本发明保护的 范围, 本发明实施例对此不进行限制。
存储单元 56, 用于将所述描绘单元 55 描绘得到的所述适于发布的导航地图存储 在指定的目录中。
进一步的, 如图 6 所示, 该基于交通信息的简易型地图生成装置还包括 : 查找单元 57。 查找单元 57, 用于在所述描绘单元 55 按照预设置的所述交通底图中各道路的等 级, 将与所述道路对应的动态交通信息描绘在所述道路上之前, 查找所述交通底图中道路 的等级是否满足预设的动态交通信息描绘道路等级。
所述描绘单元 55 还用于, 在所述查找单元 57 查找到所述交通底图中道路的等级 满足预设的动态交通信息描绘道路等级时, 按照预设置的所述交通底图中各道路的等级, 将与所述道路对应的动态交通信息描绘在所述道路上。
进一步的, 如图 7 所示, 该基于交通信息的简易型地图生成装置还包括 : 第三读取 单元 58 和比较单元 59。
第三读取单元 58, 用于在根据所述读取的交通底图, 确定与所述交通底图中的道 路对应的道路动态交通信息的存储路径信息之后, 按照所述第一确定单元 53 确定的所述 动态交通信息存储路径信息, 读取所述动态交通信息存储的最新时间戳 ;
比较单元 59, 用于将所述第三读取单元 58 读取的所述最新时间戳与当前的时间 戳进行比较 ; 其中, 若所述比较单元 59 将所述读取的最新时间戳与当前的时间戳进行比 较, 得到一个时间戳差值, 表明道路动态交通信息存储更新, 需要将更新后的道路动态交通 信息读出, 并进行相应的处理 ; 若所述比较单元 59 将所述读取的最新时间戳与当前的时间 戳进行比较, 没有得到一个时间戳差值, 表明道路动态交通信息没有更新, 不需要将该已读 取过的道路动态交通信息, 重复读取。
所述第二读取单元 54 还用于, 在所述比较单元 59 比较后存在时间戳差值时, 按照 所述确定的道路动态交通信息的存储路径信息, 读取所述道路动态交通信息。
上述各功能单元的相应描述, 可以参考实施例 1 和实施例 2 中的相应记载, 本发明 实施例将不再赘述。
本发明的实施例还提供一种基于交通信息的简易型地图发布装置, 如图 8 所示, 该装置还包括 : 接收单元 61、 第二获取单元 62、 第四读取单元 63 和发送单元 64。
接收单元 61, 用于接收客户端发送的读取交通导航地图信息的请求消息, 所述请
求消息中包含导航地信息 ; 其中, 当用户出行前需要查询出行导航时, 可以通过客户端向地 图发布装置提出交通导航地图信息的请求消息, 以便获取相应的导航地图信息, 并根据该 导航信息做出正确的出行路线。
第二获取单元 62, 用于根据所述接收单元 61 接收到的导航地信息, 获取与所述导 航地信息对应的导航地图存储路径信息 ; 其中, 在所述接收单元 61 接收到客户端的读取交 通导航地图信息请求后, 根据所述请求消息中包含的导航地信息, 获取与所述导航地信息 对应的导航地图存储路径信息。所述第二获取单元 62 根据所述导航地信息, 获取与所述导 航地信息对应的导航地图存储路径信息, 包括 : 根据所述导航地信息, 查询导航地与导航地 图存储路径对应关系表, 获取与所述导航地信息对应的导航地图存储路径信息。
第四读取单元 63, 用于根据所第二获取单元 62 获取的所述导航地图存储路径信 息, 读取与所述导航地信息对应的导航地图。
发送单元 64, 用于将所述第四读取单元 64 读取的与所述导航地信息对应的导航 地图发送给客户端。
进一步的, 如图 9 所示, 该基于交通信息的简易型地图发布装置还包括 : 第二确定 单元 65。
第二确定单元 65, 用于当所述接收单元接收到的读取交通导航地图信息的请求消 息中包含用户认证信息时, 根据所述接收单元 61 接收到的所述用户认证信息确认所述客 户端是否为授权客户端 ;
所述第二获取单元 62 还用于, 在所述第二确定单元 65 确定所述客户端为授权客 户时, 根据所述导航地信息, 获取与所述导航地信息对应的导航地图存储路径信息。其中, 所述第二获取单元 62 用于, 根据所述导航地信息, 查询导航地与导航地图存储路径对应关 系表, 获取与所述导航地信息对应的导航地图存储路径信息。
上述各功能单元的相应描述, 可以参考实施例 1 和实施例 2 中的相应记载, 本发明 实施例将不再赘述。
本发明实施例中, 能够将实时的交通信息实时的描述在交通地图中, 形成导航地 图, 并且能够应用户的查询, 将导航地图发送给查询者, 使用户在出行前可以获取连续性和 整体性的导航地图, 从而获取实时交通导航信息, 方便了用户的出行。
并且, 本发明实施例中, 当根据所述读取的交通底图, 确定与所述交通底图中的道 路对应的道路动态交通信息的存储路径信息后, 先按照所述确定的动态交通信息存储路径 信息, 读取所述动态交通信息存储的最新时间戳, 并将该最新时间戳和当前时间戳进行比 较, 当比较后存在时间戳差值, 即所述动态交通信息有更新时, 才按照所述确定的道路动态 交通信息的存储路径信息, 读取所述道路动态交通信息, 进而将道路动态交通信息描绘在 交通地图上, 形成导航地图, 在一定程度上避免了道路动态交通信息没有更新时, 也去读取 所述道路动态交通信息的多余操作, 提高了操作效率。
进一步的, 当将所述读取的道路的动态交通信息描绘在所述交通底图中时, 先将 满足预定等级的道路, 进行动态交通信息的描绘, 从而可以相对增加等级比较高的道路动 态交通信息的更新次数, 保证整个城市的主要道路的动态交通信息实时的显示给用户。
更进一步的, 当应用户的需要对道路导航信息进行发布时, 先对请求道路导航信 息的用户进行认证, 只有当确定该用户为授权用户时, 才将相应的导航信息发送给客户, 在一定程度上保证了访问用户的安全性。
这里需要说明的是, 上述基于交通信息的简易型地图生成装置和基于交通信息的 简易型地图发布装置, 可以是单独的设备, 也可以集成到一个设备中, 本发明实施例对此不 进行限制, 在具体实施例用户可以根据自己的需求具体选择。
通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本发明可借 助软件加必需的通用硬件的方式来实现, 当然也可以通过硬件, 但很多情况下前者是更佳 的实施方式。基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部 分可以以软件产品的形式体现出来, 该计算机软件产品存储在可读取的存储介质中, 如计 算机的软盘, 硬盘或光盘等, 包括若干指令用以使得一台计算机设备 ( 可以是个人计算机, 服务器, 或者网络设备等 ) 执行本发明各个实施例所述的方法。
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。 因此, 本发明的保护范围应以所述权利要求的保护范围为准。