一种电子地图装置及电子地图路径呈现方法制造方法及图纸

技术编号:8490285 阅读:159 留言:0更新日期:2013-03-28 12:57
本发明专利技术涉及一种电子地图装置,其包括:路径计算单元路径获取单元,用于获取起点与终点之间的路径;路段拆分单元,用于在接收到所述路径后将所述路径拆分为多个依次相连的路段;路况获取单元,用于获取与所有述多个依次相连的路段相关的路况信息;渲染单元,用于根据每个路段的路况信息相应采用不同格式渲染所述路段;以及显示单元,用于在电子地图中显示渲染后的路段。在上述实施例的电子地图装置中,路况信息是直接通过将路径自身渲染成不同格式来展现,显示方式更加直观,可以避免外置按钮占用地图显示空间,方便用户根据路况直接拖动带有路况信息的路段以调整路径方案。此外,本发明专利技术还提供一种电子地图路径呈现方法。

【技术实现步骤摘要】

本专利技术涉及电子地图,尤其涉及。
技术介绍
电子地图,结合定位系统给人们的出行、驾车带来了极大的便利。当前除了基本的 路径导航服务外,电子地图还逐渐朝向智能化的方向发展。例如在电子地图中同时提供路 况信息查询服务。然而在现有互联网地图服务中,公交换乘及自驾路径方案的展现与路况 信息的展示是分离的。例如,在某电子地图服务中是中采用独立外置的“路况信息”按钮,用户可以通过 点击此按钮以显示/隐藏显示路况信息的图层,这种外置的按钮占用了一部分地图的显示 空间。而另一电子地图服务中采用位于地图右上方的鼠标悬停展开式的菜单作为路况信息 入口,此种方式相较于前一种方式中的“路况信息”按钮可减少占用地图显示空间。然而前述两种电子地图服务中都是用额外的图层显示路况信息。当用户查询一条 路径后,该路径是在叠加在路况信息图层上,在此种情形下使得路况信息的显示非常不直 观,而有时用户可能非常关注路况信息以便于调整路径。此时采用此种方式比较难于满足 用户的需求。
技术实现思路
有鉴于此,有必要提供一种电子地图路径呈现方法及电子地图装置,其可以直观 方式同时展现路况信息及路径。一种电子地图装置,其包括路径计算单元路径获取单元,用于获取起点与终点之 间的路径;路段拆分单元,用于在接收到所述路径后将所述路径拆分为多个依次相连的路 段;路况获取单元,用于获取与所有述多个依次相连的路段相关的路况信息;渲染单元,用 于根据每个路段的路况信息相应采用不同格式渲染所述路段;以及显示单元,用于在电子 地图中显示渲染后的路段。—种电子地图路径呈现方法,其包括获取起点与终点之间的路径;将所述路径 拆分为多个依次相连的路段;获取每个路段的路况信息;根据每个路段的路况信息相应采 用不同格式渲染所述路段;以及在所述电子地图上显示渲染后的路径。在上述的电子地图装置及电子地图路径呈现方法中,路况信息是直接通过将路径 自身渲染成不同格式来展现,显示方式更加直观,可以避免外置按钮占用地图显示空间,方 便用户根据路况直接拖动带有路况信息的路段以调整路径方案。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例, 并配合所附图式,作详细说明如下。附图说明图1为本专利技术第一实施例提供的电子地图装置的结构框图。图2为本专利技术第一实施例提供的电子地图装置显示路径的示意图。图3为本专利技术第二实施例提供的电子地图路径呈现方法的流程图。具体实施例方式为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的电子地图装置及电子地图路径呈现方法的具体实施方式、结构、特征及其功效,详细说明如后。第一实施例参阅图1,其为第一实施例提供的电子地图装置100的结构框图。电子地图装置100包括路径获取单元11、路段拆分单元12、路况获取单元13、渲染单元14、及显示单元15。路径获取单元11用于获取起点与终点之间的路径。起点与终点可由用户进行设定,设定完成后,路径获取单元11根据寻路算法计算两点之间的最优路径。换言之,路径获取单元执行方法getPathO,此方法返回路径P,路径P例如可以采用点Point的序列来表述,即P= {Point i=(xi, yi) I l〈=i〈=k},其中x1、yi分别为点Point i的横座标与纵座标,k为点的总数。其具体的实现属于电子地图相关领域中所熟知的内容,在此不再赘述。路段拆分单元12用于将路径P拆分为多个依次相连的路段L,即P ={Li I l〈=i〈=n},其中n为路段的数目。与路径P类似,路段L同样可以采用点序列表述,即L= {Point j=(xj, yj) 11< = j <=m},其中m为路段L中点的数目。路段的划分可以是与路况数据相关的,也可以是与路况数据无关的。举例来说,如果路况信息是以路为单位描述的,则路径经过该条路的全部可以作为一个路段;而如果路况信息是以更小的单位例如每个路口、或者特定节点描述的,则相应地,可以根据路况信息的最小单位将路径经过该条路的部分拆分为多个路段,每个路段对应一个路况信息的节点。路段还可以是比路况信息描述单位更小的单位,例如将路径按固定长度拆分为多个路段,固定长度例如是50米或者更小,从实际使用上,路况信息描述的最小单位的长度不会小于这个固定长度,采用此种方式则在拆分路段时无须考虑路况信息的描述节点。参阅图2,其为电子地图装置100显示的一条路径的示意图。依据路况信息描述的最小单位,该路径被分为第一路段101、第二路段102、第三路段103、第四路段104、第五路段105、及第六路段106。其中,第二路段102与第三路段103位于两个路口之间,即这两个路口中间存在一个路况描述节点。路况获取单元12用于获取每个路段的路况信息。路况信息可以向路况数据库查询而得,一般来说,路况信息的初始数据来自交通管理部门的监视装置。在判定路况信息时可以采用继承的方式,例如,某个路段属于某条路,则该条路的路况即为该路段的路况。一般来说,路况可以包括以下几种情形畅通、缓行、拥堵、事故、施工、管制。当然以上仅为示例。实际可以采用任意的路况描述信息。渲染单元13用于根据每个路段的路况信息相应采用不同格式渲染所述路段。为了让用户能够直观的区分上述各种路况,可以针对每种路况采用特定的格式渲染该路段。上述特定格式例如可包括不同颜色、粗细、填充图案、图例或者其组合。例如,可用绿色表示畅通,用黄色表示缓行,用红色表示拥堵、在路段旁用相应的图例分别表示事故、施工与管制。对于路段L = {Pointj= (xj, yj) l< = j <=m},其渲染的具体过程就是从Pointl 开始在相信的两点之间绘制相应格式的线条、填充相应的图案等。如图2所示,第一路段101与第二路段102畅通,在图中以粗线条表示绿色;第三路段103缓行,在图中采用细线条表示黄色;第四路段104正在施工处于拥堵中,采用斜填充线表示红色;第五路段、第六路段106畅通,在图中以粗实线表示绿色。此外,对于第四路段104,除了显示拥堵外,还在其旁显示表示正在进行施工的图例107,使用户可进一步了解相关信息。在图例107旁边可进一步显示提示信息108以提示用户进行何种操作可以规避当前路径中的拥堵路段。显示单元14用于在电子地图中显示渲染后的路段。此外,电子地图装置100还可包括路径调整单元15,用于在显示单元14显示的路段被拖动后调用路径获取单元11根据拖动的位置重新获取起点与终点之间的路径并将获取的路径传递给路段拆分单元12。相应地,路段拆分单元12完成拆分后由渲染单元13进行渲染,最后由显示单元14显示。本实施例的电子地图装置100中,路况信息是直接通过将路径自身渲染成不同格式来展现,显示方式更加直观,可以避免外置按钮占用地图显示空间,方便用户根据路况直接拖动带有路况信息的路段以调整路径方案。第二实施例 参阅图3,本专利技术第二实施例提供一种电子地图路径的呈现方法,其包括以下步骤步骤S201,获取起点与终点之间的路径;步骤S202,将所述路径拆分为多个依次相连的路段;步骤S203,获取每个路段的路况信息;步骤S204,根据每个路段的路况信息相应采用不同格式渲染路段;以及步骤S205,在电子地图本文档来自技高网...

【技术保护点】
一种电子地图装置,其包括:路径获取单元,用于获取起点与终点之间的路径;路段拆分单元,用于在接收到所述路径后将所述路径拆分为多个依次相连的路段;路况获取单元,用于获取与所述多个依次相连的路段相关的路况信息;渲染单元,用于根据每个路段的路况信息相应采用不同格式渲染所述路段;以及显示单元,用于在电子地图中显示渲染后的路段。

【技术特征摘要】

【专利技术属性】
技术研发人员:田密唐家意王建宇孔帅李慧郭新涛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1