一种用户接口,其包括配置用于显示地图并且在所述地图上显示至少一个经标记的位置的控制器。该位置与至少一个图形对象相关联。该控制器进一步配置用于确定当被呈现时第一图形对象是否会与第二图形对象交叠,并且如果交叠,则所述控制器配置用于创建与所述第一图形对象和所述第二图形对象相关联的第三图形对象,并且呈现所述第三图形对象。
【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及用于在地图上显示位置的用户接口、设备及方法,尤其涉及用于在地 图上显示聚集的位置的用户接口、设备及方法。
技术介绍
越来越多的电子设备(诸如,计算机、移动电话和个人数字助理(PDA))正用于导 航及通用地图浏览。常见通过将图形对象与特殊位置相关联来在地图上标记该特殊位置。 这种位置的示例为服务点、餐馆、旅游景点、参观的地方等,以及图像对象的示例为在此位 置拍摄的照片或此位置的图像。如果许多位置彼此相距较近,则这些位置会交叠并且相关 联的图像的视图变得杂乱,以及难于在各种对象之间辨别,并且没有向用户提供什么位置 与什么相关联的良好视图。因此,能够针对聚集的位置清晰地显示相关联的图像变得很重 要。在现有技术解决方案中,已知通过将较近定位的位置分组为由单个对象标记的聚集中 来提供这种总览,并且如此选择一个对象,相关联的图形对象会在单独窗口中示出。另一解决方案将相关联的图形对象布置在地图底下或者其上的一行中。这没有准 确地向用户提供哪些图形对象与哪些位置相关联的总览。因此,能够向用户呈现相关联的图像到特殊位置的总览是有用的,该总览使得用 户能够清晰地看到关联。
技术实现思路
在此背景下,具有优势的是通过提供配置用于在地图上呈现与地理位置相关联的 图形对象的设备来提供克服了或至少减少了上文所示缺陷的用户接口、设备和方法,其中 如果该图形对象交叠则将它们堆叠从而提供位置的清晰视图。所公开的实施方式提供了一种用户接口,其包括配置用于显示地图并且在所述地 图上显示至少一个经标记的位置的控制器,所述位置与至少一个图形对象相关联,其中所 述控制器进一步配置用于确定当被呈现时第一图形对象是否会与第二图形对象交叠,并且 如果交叠,则所述控制器配置用于创建与所述第一图形对象和所述第二图形对象相关联的 第三图形对象或图形分组对象,并且呈现所述第三图形对象。所公开的实施方式的多个方面还用于提供一种用户接口,其包括用于显示地图并 且在所述地图上显示至少一个经标记的位置的装置,所述位置与至少一个图形对象相关 联,其中所述用户接口进一步包括用于确定当被呈现时第一图形对象是否会与第二图形对 象交叠的装置,并且如果交叠,则所述用户接口进一步包括用于创建与所述第一图形对象 和所述第二图形对象相关联的第三图形对象的装置,以及用于呈现所述第三图形对象的装 置。在上述用户接口的一个实施方式中,控制器配置用于当呈现了相关联的图形对象 时,不再呈现所述第一图形对象和所述第二图形对象。在一个实施方式中,图形对象具有当被呈现时显示的视觉表示,所述视觉表示是图像。在一个实施方式中,视觉表示指示着图像对象与位置之间的关联或者指示着经标 记的位置本身。这向用户提供了关于该经标记的位置“什么是特殊的”的指示。在一个实施方式中,图像是照片的最小化(例如缩略图)。这向用户提供了图形对 象内容的指示,即与经标记的位置相关联的照片。在一个实施方式中,第三图形对象的视觉表示是与所述第三图形对象相关联的图 形对象的视觉表示。这向用户提供了什么图形对象包括在第三图形对象中的指示。在一个实施方式中,控制器进一步配置用于接收针对第三图形对象的选择命令, 以及对其进行响应而显示与所述第三图形对象相关联的第一图形对象和第二图形对象的 所述视觉表示。这允许用户查看与经标记的位置相关联的图形对象,即便当位置或其图像 交叠,也不需要放大或缩小。在一个实施方式中,控制器配置用于在窗口中显示所述相关联的图形对象的所述 视觉表示,其中所述控制器进一步配置用于以第一尺寸显示所述相关联图形对象的所述视 觉表示中的一个视觉表示,以及以第二尺寸显示所述相关联图形对象的所述视觉表示中的 其他视觉表示,其中所述第一尺寸大于所述第二尺寸。这向用户提供了相关联图像的预览, 其可以被滚动并且每个预览以更大的尺寸临时显示。这向用户提供了一种快速简单的方 式,用于查看与位置相关联的视觉内容,而不需要附加缩放操作或者附加应用的选择或执 行。在一个实施方式中,图形对象的视觉表示包含指示着相关联图形对象的数目的数 字。这赋予用户以关于有多少对象与所述对象相关联以及所述对象的进一步调查是否提供 了附加信息的指示。在一个实施方式中,图形对象与位置之间的关联以地理坐标的相互关系而存在。 这使得照片能够与其拍摄位置相关联,并且当显示地图时,存储在设备中的所有照片或选 定数目的照片因此可以被标记在地图上,从而向用户给出了所示地图区域的总览。在一个实施方式中,控制器配置用于通过确定当被呈现时图形对象的视觉表示是 否会与另一图形对象的视觉表示交叠来确定所述图形对象是否与所述另一图形对象交叠。 由于没有一个相关联的图形对象的视觉表示交叠,从而易于看到相关联的图形对象,因此 进一步改进了地图与经标记的位置的视图。所公开的实施方式的多个方面还用于提供并入和实现了根据上文的用户接口的 设备。所公开的实施方式的多个方面还用于提供一种方法,用于在显示器上显示地图和 特殊位置以及相关联的图形对象,该方法包括确定当呈现第一图形对象和第二图形对象 时,该第一图形对象是否会与该第二图形对象交叠,并且如果交叠,则创建与第一图形对象 和第二图形对象两者相关联的第三图形对象,并且呈现所述第三图形对象。上文的方法与下文的实施方式共享上文与下文讨论的优势。在一个实施方式中,该方法进一步包括接收针对第三图形对象的选择命令,以及 对其进行响应而显示与所述第三图形对象相关联的第一图形对象和第二图形对象的所述 视觉表示。在一个实施方式中,该方法进一步包括通过确定当被呈现时图形对象的视觉表示是否会与另一图形对象的视觉表示交叠来确定所述图形对象是否与所述另一图形对象交叠。公开的实施方式的多个方面还用于提供并入和实现了上文所述方法的设备。所公开的实施方式的多个方面还用于提供一种计算机可读介质,其至少包括用于 控制包括显示器的用户接口的计算机程序代码,所述计算机可读介质包括软件代码,用于 显示地图以及在所述地图上显示至少一个经标记的位置,所述位置与至少一个图形对象相 关联;软件代码,用于确定当被呈现时第一图形对象是否会与第二图形对象交叠,并且如果 交叠,则创建与所述第一图形对象和所述第二图形对象相关联的第三图形对象并且用于呈 现所述第三图形对象。上文的计算机可读介质与下文的实施方式共享上文与下文讨论的优势。在一个实施方式中,计算机可读介质进一步包括软件代码,用于接收针对第三图 形对象的选择命令,以及用于对其响应而显示与所述第三图形对象相关联的第一图形对象 和第二图形对象的视觉表示。在一个实施方式中,计算机可读介质进一步包括软件代码,用于在窗口中显示所 述相关联的图形对象的所述视觉表示;以及包括软件代码,用于以第一尺寸显示所述相关 联的图形对象的所述视觉表示中的一个视觉表示,以及以第二尺寸显示所述相关联的图形 对象的所述视觉表示中的其他视觉表示,其中所述第一尺寸大于所述第二尺寸。在一个实施方式中,计算机可读介质进一步包括软件代码,用于通过确定当被呈 现时图形对象的视觉表示是否会与另一图形对象的视觉表示交叠来确定所述图形对象是 否与所述另一图形对象交叠。所公开的实施方式的多个方面还用于提供并入和实现了上文所述计算机可读介 质的设备。在任意上述设备的一个实施方式中,该本文档来自技高网...
【技术保护点】
1.一种设备,包括配置用于显示地图并且在所述地图上显示至少一个经标记的位置的控制器,所述位置与至少一个图形对象相关联,其中所述控制器进一步配置用于确定当被呈现时第一图形对象是否会与第二图形对象交叠,并且如果交叠,则所述控制器配置用于创建与所述第一图形对象和所述第二图形对象相关联的第三图形对象并且呈现所述第三图形对象。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:S·M·贝利茨,
申请(专利权)人:诺基亚公司,
类型:发明
国别省市:FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。