当前位置: 首页 > 专利查询>苹果公司专利>正文

用于操纵全景的技术制造技术

技术编号:12812303 阅读:55 留言:0更新日期:2016-02-05 11:45
公开了一种用于从地图视图平滑地转变到指定位置的全景视图的多步骤动画序列。可在全景上显示取向覆盖图,以示出全景的视场方向和角度范围。还可在取向覆盖图上显示全景的初始指定位置和当前位置。公开了当全景书记不可得时取代指定位置处的全景而显示可导航的占位符全景。可在全景中的街道表面上铺设街道名称注记的透视图。

【技术实现步骤摘要】
【专利说明】用于操纵全景的技术本申请是国际申请日为2009年11月4日、申请号为200980146233.X、专利技术名称为“用于操纵全景的技术”的专利技术专利申请的分案申请。
本专利技术一般地涉及用于移动设备的用户界面。
技术介绍
一些移动设备提供了地图应用,该地图应用能够使用定位技术来确定用户的当前地理位置并且能够显示利用图标来示出用户的当前位置的地图。可通过与移动设备通信的地图服务来提供地图和其他信息(例如,兴趣点)。一些地图服务能够提供特定用户指定的街道位置的全景(panorama)视图。地图服务还可向用户提供到希望目的地的导示(direct1n)并且在地图上呈现到该目的地的路线。街道位置的全景视图有助于向用户提供对该街道位置周围的实际环境的感受。这在用户亲身处在该街道位置附近的区域中时很有用。全景图像可以帮助用户识别地标并找到他们在该街道的方位。但是,当看全景图像时很容易失去方向感,因为全景图像中的视场是相对有限的。此外,由于在位置之间或者方向之间可得的影像帧有限,使得从一位置到下一位置或者从一方向到下一方向的转变会形成锯齿。另外,在提供从上方看的街道的2D抽象体的2D街道地图与街道地图上的位置的周围环境的3D视图之间存在概念上的断节。在概念上,用户难以将2D街道地图上的一位置周围的2D街道网格链接到街道全景中的建筑物和街道。用于显示全景图像的传统方法在铺设于街道地图顶部的窗口内部提供街道全景,以使得能够通过标记来识别示出全景的街道位置的街道地图的一部分。当针对第一位置的街道全景被改变到第二位置的街道全景时,街道地图上的标记能够被相应地更新。在显示器上具有利用标记来表明与街道全景相关联的当前位置的基础街道地图帮助用户在一定限度内重定他们自身在全景内的方位。例如,能够通过基础街道地图中的标记的移动来跟踪全景视图窗口中从一位置到下一位置的“跳跃”。但是,使用全景外部的参考地图的这种方法没有提供有关视场的方向或者角度范围的信息。用户仍然可能很容易失去他们在全景中的方位。此外,在不具有在街道视图与全景视图之间的平滑转变的情况下,用户可能纠结于识别全景中的正确地标以帮助他们重定自己的方位并找到他们的方位。用于辅助用户找到他们的取向的传统方法需要用于容纳街道全景和基础的参考街道地图二者的屏幕空间。在屏幕空间有限的移动设备中,希望在用户进入全景视图时将尽可能多的空间分配给全景。传统方法通过防止用户进入全景数据不可得的位置的全景视图来处理无数据情形。有时候,当用户确实导航进入全景数据不可得的位置时,错误消息将被显示,并且平滑的导航体验遭到破坏。
技术实现思路
在一些实现方式中,公开了一种用于从街道地图视图转变到指定街道位置的全景视图的多步骤动画序列。可在街道全景上显示取向覆盖图,从而示出街道全景的视场方向和角度范围。还可显示街道全景的初始指定街道位置和当前位置。当街道全景数据不可得时,可以使用可导航的占位符全景。可在全景中的街道表面上铺设街道名称注记的透视图。还公开了用于以最小限度的混乱来在交通路线上显示注记框和用于通过检测从预定路线的偏离来重定路线的方法。在一个方面中,描述了一种计算机实现的方法,其包括:在显示器上呈现包含指定位置的地图;接收请求所述指定位置的全景视图的用户输入;以及在所述显示器上呈现用于从所述地图转变到所述指定位置的全景视图的动画序列,其中,该动画序列包括:放大所述地图上的所述指定位置;从放大后的地图转变到具有示出所述指定位置处的街道表面的视场的全景;以及转动所述全景以使得视场从街道表面向上倾动到水平。此方面的其他实施例包括对应系统、装置和计算机程序产品。 这些和其他实施例各自可以可选地包括如下特征中的一个或多个。地图和全景两者均被以横向取向来显示。在完成所述动画序列之后,在全景上呈现取向覆盖图,其中,取向覆盖图指示出视场的方向和角度范围。地图和全景两者均被以纵向取向来显示,并且在完成所述动画序列之后,接收将显示器旋转到横向取向的第二用户输入;和在全景上呈现取向覆盖图,其中,取向覆盖图指示出视场的方向和角度范围。呈现示出指定位置的地图还包括:在地图上的指定位置处呈现视觉指示器;和呈现用于调用该指定位置的全景视图的用户界面元素。该视觉指示器描绘成图钉;并且该用户界面元素显示所述指定位置的街道地址。铺设在所述全景中的街道表面上的街道名称注记的透视图被呈现。具有内嵌的街道名称文本的半透明条带的透视图被呈现,该半透明条带沿着全景中的街道方向铺设在街道表面上。在全景中呈现铺设于街道表面上的导航指示器的透视图,其中,导向该导航指示器的用户输入致使全景在该导航指示器所指的方向上前进。接收表明所述指定位置的全景不可得的通知;取代所述全景,使用占位符全景来呈现所述动画序列;在完成所述动画序列之后,在占位符全景上呈现取向覆盖图,其中,该取向覆盖图指示出占位符全景的视场的方向和角度范围;以及呈现街道名称注记的透视图和指向取向覆盖图中所示出的方向的导航指示器的透视图。显示器是响应于多重触摸手势的触摸感应式显示器。一般而言,本说明书中描述的主题的另一方面可以体现在一种方法中,该方法包括:在显示器上呈现指定街道位置的街道全景;和在显示器上的街道全景上呈现取向覆盖图,其中,取向覆盖图在街道地图的一部分上指示出所述街道全景的视场的方向和角度范围。此方面的其他实施例包括对应系统、装置和计算机程序产品。这些和其他实施例可以可选地包括如下特征中的一个或多个。取向覆盖图包括在街道地图的所述一部分上标识出所述指定街道位置的视觉指示器。接收改变所述街道全景的视场的用户输入;和更新所述取向覆盖图以反映出所述视场的方向或者角度范围的改变。在所述街道全景上呈现取向覆盖图还包括:呈现饼形指示器,其中,所述饼形指示器中的扇形区的角度在所述视场的方向上张开,并且具有基于所述视场的角度范围的大小。呈现第二街道位置的第二街道全景;和基于所述第二街道全景来更新所述取向覆盖图。在所述街道全景上呈现取向覆盖图还包括:呈现饼形指示器,其中,所述饼形指示器中的扇形区的顶点与所述街道地图上的所述街道全景的指定街道位置重叠;并且其中更新所述取向覆盖图还包括:示出所述街道地图的不同部分以使得所述扇形区的顶点与所述街道地图的所述不同部分上的所述第二街道位置重叠。响应于用户输入而在所述街道全景上呈现用户界面元素,其中,该用户界面元素示出了与所述街道全景的街道位置相对应的街道地址。在所述显示器上呈现第二街道位置的第二街道全景;和呈现所述用户界面元素以示出与所述第二街道全景相对应的第二街道地址。显示器是响应于多重触摸手势的触摸感应式显示器。一般而言,本说明书中描述的主题的另一方面可体现在一种方法中,该方法包括:在显示器上呈现示出指定街道位置的地图;接收请求指定位置的全景视图的第一用户输入;在所述显示器上呈现用于从所述地图转变到所述指定位置的全景视图的动画序列,其中,所述动画序列包括:放大所述地图上的所述指定位置;从放大后的地图转变到具有示出所述指定位置处的街道表面的视场的全景;和转动所述全景以使得视场从街道表面向上倾动到水平。该方法还包括:在完成所述动画序列之后,接收用于旋转所述显示器的第二用户输入;在接收到所述第二用户输入之后,在所述全景上呈现示出街道地图中包含本文档来自技高网
...

【技术保护点】
一种计算机实现的方法,包括:接收表明一地理位置的全景图像不可得的通知;根据所述表明一地理位置的全景图像不可得的通知,提供全景视图以供显示,所述全景视图含有从所述地理位置看的占位符视图,其中所述占位符视图包括地平线下方的第一图案化区域和所述地平线上方的第二图案化区域;将取向覆盖图覆盖在所述全景视图的至少一部分上,所述取向覆盖图包括含有所述地理位置的地图以及饼形指示器,其中:所述饼形指示器中的扇形区的顶点对应于所述地理位置;所述饼形指示器中的扇形区的角度在与所述全景视图的视场相对应的方向上从所述地理位置张开;以及响应于所述全景视图的视场的改变,改变所述角度的张开方向或大小。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:理查德·威廉森克里斯多佛·布鲁门伯格迈克·玛塔斯科曼·特西特里斯瑞恩·斯达克埃莱克斯·卡恩
申请(专利权)人:苹果公司
类型:发明
国别省市:美国;US

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

1