考虑道路几何形状而调节转向指示符的制作方法

文档序号:9731847阅读:420来源:国知局
考虑道路几何形状而调节转向指示符的制作方法
【技术领域】
[0001]本公开涉及生成图示道口的图形转向指示符。更具体地,本公开涉及生成图示与道口相关联的操控的图形转向指示符,该道口具有彼此以紧密的角近似度从该道口的中心进行延伸的多个路段。
【背景技术】
[0002]类似于物理道路标志,数字图形转向指示符图示了交叉路口以及其它道口处的可行操控。典型的图形转向指示符包括指示道口处的可用行进方向的箭头。软件应用能够显示这样的指示符以图示出转向、车道合并、车道分离等。例如,软件应用能够呈现图形转向指示符的序列而作为逐向路线指引(direct1ns)的显示的一部分。这样的软件应用能够在专用电子设备(诸如内建在汽车头部单元之中的汽车导航系统或外部导航器)或通用电子设备(诸如台式计算机、膝上计算机、平板计算机、智能电话等)上执行。
[0003]虽然有时期望生成对应于道口的几何形状的图形转向指示符,但是这样的图形转向指示符并非始终都呈现出最为清晰的道口的示意视图。例如,如果两个路段形成20度角,则以相同的20度角图示这两条道路的图形转向指示符通常并不是清晰的图形转向指示符,其中该角度更宽(例如,45度)并且因此两个路段之间的对比更为明显。

【发明内容】

[0004]根据一种实施方式,提供了一种计算设备中用于生成图形转向指示符以图示在互连了若干路段的道口处的操控的方法。该方法包括基于该道口的几何形状确定每个路段处于对应于不同转向类型的哪个扇形之中。这定义了路段和扇形之间的初始映射。响应于确定某个路段和另一个路段被映射至相同的共享扇形,该方法包括将一个路段与和该共享扇形相邻的扇形相关联以生成路段和扇形之间经调节的映射。另外,该方法包括根据经调节的映射生成图形转向指示符,包括针对该图形转向指示符所指示的不同转向类型而生成诸如箭头之类的不同图形要素。
[0005]在另一种实施方式中,提供了一种存储指令的计算机可读介质,所述指令用于生成图形转向指示符以图示出在道口处的操控。该指令当在一个或多个处理器上执行时使得该一个或多个处理器接收逐向驾驶路线指引,其指定了原点和目的地之间的路线,其中该路线包括若干道口。每个道口互连了若干路段。该指令进一步使得该一个或多个处理器针对该道口生成图形转向指示符,包括依据道口的几何形状而为该操控在该道口处包括的每种转向类型呈现相应箭头。每种转向类型可以从有限的圆形排序的转向类型集合中进行选择。当该操控包括对应于相同共享转向类型的两个驶出转向时,针对该两个驶出转向中的一个呈现用于在该圆形排序集合中与该共享转向类型相邻的转向类型的箭头。
[0006]在又另一种实施方式中,提供了一种计算设备中用于示意性地指示能够用于在互连了若干路段的道口处的操控的转向类型的方法。该方法包括依据该道口的几何形状而针对该道口处的每个出站路段确定该出站路段和有限的圆形排序的转向类型集合中的一个转向类型之间的映射。该方法进一步包括响应于确定该道口处的两个出站路段映射至相同转向类型,将这两个出站路段中所选择的一个重新映射至不同的转向类型。该方法还包括使得针对出站路段所映射至的所述转向类型集合中的那些转向类型生成不同的示意性指示符。
[0007]在再另一种实施方式中,提供了一种用于示意性地指示能够用于在互连了若干路段的道口处的操控的转向类型的器件。针对该道口处的每个出站路段,该器件确定该出站路段和有限的圆形排序的转向类型集合中的一个转向类型之间的映射。响应于确定该道口处的两个出站路段映射至相同转向类型,该器件将这两个出站路段中所选择的一个重新映射至不同的转向类型。该器件还使得针对出站路段所映射至的所述转向类型集合中的那些转向类型生成不同示意性指示符。
[0008]在再另一种实施方式中,提供了一种用于示意性地指示能够用于在互连了若干路段的道口处的操控的转向类型的器件。针对该道口处的每个出站路段,该器件确定该出站路段和有限的圆形排序的转向类型集合中的一个转向类型之间的映射。响应于确定该道口处的两个出站路段映射至相同的转向类型,该器件将这两个出站路段中所选择的一个重新映射至不同的转向类型。该器件还使得针对出站路段所映射至的所述转向类型集合中的那些转向类型生成不同的示意性指示符。
[0009]该
【发明内容】
以及以下【具体实施方式】中所描述的特征和优势并非是无所不包的。鉴于附图、说明书及其权利要求,许多另外的特征和优势对于本领域普通技术人员将会是显而易见的。
【附图说明】
[0010]图1描绘了使用本公开的技术针对某个行进方向所生成的覆盖数字地图的示例图形转向指示符,该数字地图显示了该图形转向指示符与之相对应的交叉路口;
[0011]图2描绘了针对另一个行进方向的覆盖图1的数字地图的另一个示例图形转向指示符;
[0012]图3-6示意性图示了根据本公开的技术的调节五向路口和表示不同转向类型的扇形之间的映射以生成图形转向指示符的示例;
[0013]图7描绘了其中使用本公开的技术生成图形转向指示符的示例计算机系统的框图;
[0014]图8描绘了能够在图7的计算机系统中实施的生成图形转向指示符的示例方法的流程图;和
[0015]图9描绘了同样能够在图7的计算机系统中实施的鉴于包括道口的路线而针对该道口生成图形转向指示符的示例方法的流程图。
【具体实施方式】
[0016]本公开的系统和方法能够生成直观且清楚的图形转向指示符,后者示意性图示出若干路段彼此以紧密的角近似度从中心进行延伸的道口,同时消除了任何歧义。这些图形转向指示符包括箭头或任意其它适当图形要素,它们具有充分的角间隔以清楚地图示出每个路段。
[0017]更具体地,图形转向指示符生成模块(或“转向图标生成器”)将道口的路段映射至扇形上,每个扇形对应于一种转向类型(向左急转、左转、稍向左转、直行等)。当两个路段处于相同扇形之内时,转向图标生成器将这两个路段之一重新映射或“转移(bump)”至相邻的扇形。
[0018]根据一些实施方式,该转向图标生成器鉴于所指引的通过道口的路线而确定哪些路段应当进行转移。例如,转向图标生成器能够将图形转向指示符生成作为沿从原点至目的地的路线对用户进行引导的导航指令的一部分。因此,道口处的一些路段将用户带到路线外,而其它路段则是留在路线上的可行选项。当两个路段对应于共同转向类型并且每个路段是路线外的路段时,该转向图标生成器将最接近于相邻扇形的路段进行转移。当两个路段对应于共同转向类型并且这两个路段之一是路线上的路段时,该转向图标生成器将路线外的路段转移至相邻扇形。
[0019]转向图1,在客户端设备或网络服务器中实施的转向图标生成器呈现出示例图形转向指示符(为了简明称之为“指示符”)145,其图示了五向路口 105处的可用操控。针对沿从原点130到目的地135的路线140驶过交叉路口 105,这种情况下的指示符145示意性地图示了路线上的左转和路线外的向左急转。为了清楚,图1中的图形转向指示符145覆盖了图示出实际几何形状交叉路口 105的数字地图100。
[0020]图形转向指示符通常可以包括箭头或者任意其它适当的图形要素,其将这样的转向类型表示为向左急转、左转、稍向左转、直行、稍向右转、右转、向右急转和调头。向左急转和稍向左转可以被认为是左转的子类型。向右急转和稍向右转可以被认为是右转的子类型。转向类型定义了圆形排序的转向类型集合。
[0021]如图1中进一步图示的,每个转向类型对应于某个扇形(或“桶”)。图1中示出了由虚线106-113所划分的八个扇形:向右急转、右转、稍向右转、直行、稍向左转、左转、向左急转和调头。这些扇形中的每一个对应于排序的转向类型集合:向右急转、右转、稍向右转、直行、稍向左转、左转、向左急转和调头内的相应转向类型。这八个扇形的中心与道口 105的中心一致。该扇形并不需要为相同大小。在该示例中,右转和左转扇形明显大于其它扇形。
[0022]如能够在图1中看到的,南向街道115从调头扇形通过道口105的中心延伸至直行扇形之中。东向街道125从右转扇形通过道口 105的中心延伸至左转扇形之中。东北向街道120从交叉路口 105的中心延伸至左转扇形之中。
[0023]即使东北向街道120和东向街道125的一部分都延伸至左转扇形之中,转向图标生成器也生成具有两个分开箭头150和155的指示符145以图示出这些路段。另外,即使路段120和125形成锐角,转向图标生成器也将箭头150和155分隔开来以使得指示符145易于理解。在该示例中,如以下更为详细讨论的,转向图标生成器有效地将箭头155从左转扇形“转移”至向左急转扇形。
[0024]在该示例实施方式中,路线上和路线外的转向分别使用具有虚线和实线的箭头进行图示。在另一种实施方式中,路线上的转向和路线外的转向能够使用不同图形要素、不同颜色来描绘。通常能够使用任意适当技术在路线上和路线外的箭头之间加以区分。
[0025]现在参考图2,图形转向指示符245对应于相同道口105处的不同操控。特别地,图形转向指示符245示意性地将去往东北向街道的路线上的转向图示为左转(箭头250),并且将去往东向街道的路线外的转向(箭头245)图示为稍向左转。在该示例中,用户正从原点
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1