基于用户触控行为的地图显示方法

文档序号:6492141阅读:116来源:国知局
基于用户触控行为的地图显示方法
【专利摘要】本发明揭露一种基于用户触控行为的地图显示方法,适用于一包括一触控模块与一用户操作接口的电子装置,其包含以下步骤:当用户触控于该触控模块时,该触控模块产生一触控讯号;该用户操作接口根据该触控讯号变更设定为该地图调整模式,并于一地图画面上产生一包括一基准点与一环状图像的图像组,其中该环状图像界定一环状区域、一结束区域,及一操作区域;当使用者基于该基准点与该环状图像操作该触控模块时,该触控模块会根据用户操作行为产生一对应的操作讯号;及该用户操作接口根据该操作讯号调整该地图画面。
【专利说明】基于用户触控行为的地图显示方法
【【技术领域】】
[0001]本发明是有关于一种地图显示方法,特别是指一种基于使用者触控行为的地图显示方法。
【【背景技术】】
[0002]近年来,越来越多的电子产品具备地图显示功能。其中又以导航装置为市场的主流,且为人们旅行时不可或缺的电子产品之一。
[0003]基于成本的考虑,目前绝大多数的导航装置采用的仍是价格较为低廉的传统的电阻式触控屏幕,其特征在于仅支持单点触控。而相较于多点触控,单点触控的缺点在于,对于使用者而言,单点触控的行为较不直觉。
[0004]此外在单点触控的机制下,若使用者欲调整地图,例如进行放大或缩小地图、旋转地图等行为,现有的方式是透过触控固定地显示在触控屏幕上的图像(Icon)来完成。例如透过触控「+」的图像来放大地图,或者是透过触控相关的旋转图像来旋转地图。上述方式的目的是便于使用者操作,却也因此使得触控屏幕除了显示地图画面外,还必须显示其它各式各样对应不同功能的图像,造成触控屏幕所显示的画面更为复杂。

【发明内容】

[0005]本发明的目的在于提供一种基于使用者触控行为的地图显示方法,其可以使得触控屏幕所呈现的画面较为简洁。
[0006]为达上述目的,本发明提供一种基于使用者触控行为的地图显示方法,适用于一包括一触控模块与一用户操作接口的导航装置,该用户操作接口用以产生一地图画面,并包含一默认的地图显示模式与一地图调整模式,该基于用户触控行为的地图显示方法包含以下步骤:(A)当使用者触控于该触控模`块时,该触控模块根据用户触控行为产生一触控讯号;(B)该用户操作接口根据该触控讯号自该地图显示模式变更设定为该地图调整模式,并于该地图画面上产生一图像组,其中该图像组包括一基准点与一以该基准点为中心而形成的一环状图像,该环状图像界定一环状区域、一位于该环状图像与该基准点间的结束区域,及一异于该环状区域与该结束区域的操作区域;(C)当使用者基于该基准点与该环状图像操作该触控模块时,该触控模块会根据用户操作行为产生一对应的操作讯号;及
(D)该用户操作接口根据该操作讯号调整该地图画面。
【【专利附图】

【附图说明】】
[0007]下面结合附图和【具体实施方式】对本发明作进一步详细说明。
[0008]图1是一系统图,说明适用于本发明基于使用者触控行为的地图显示方法的导航
>J-U ρ?α装直。
[0009]图2是一流程图,说明本发明基于使用者触控行为的地图显示方法之较佳实施例。[0010]图3是一示意图,说明本较佳实施例的地图画面。
[0011]图4是一示意图,说明本较佳实施例的操作区域、环状区域与结束区域。
[0012]图5是一示意图,说明本较佳实施例的地图画面与图像组。
[0013]图6是一示意图,说明本较佳实施例的定位点与图像组。
[0014]图7是一示意图,说明本较佳实施例缩小地图画面的状态。
[0015]图8是一示意图,说明本较佳实施例放大地图画面的状态。
[0016]图9是一示意图,说明本较佳实施例旋转地图画面的过程。
[0017]图10是一示意图,说明本较佳实施例旋转地图画面的结果。
[0018]图11是一示意图,说明本较佳实施例改变地图画面仰角的过程。
[0019]图12是一示意图,说明本较佳实施例改变地图画面仰角的结果。
【【具体实施方式】】
[0020]有关本发明之前述及其他技术内容、特点与功效,在以下配合参考图式之一个较佳实施例的详细说明中,将可清楚的呈现。
[0021]参阅图1、图2与图3,本发明基于使用者触控行为的地图显示方法之较佳实施例适用于一导航装置,该导航装置包含一本体1、一内建于该本体I的数据库11、一载置于该本体I的用户操作接口 12,及一电连接于该本体I的触控单元13。该用户操作接口 12透过软件方式实施,其实施态样为内储相对应程序的计算机程序产品。当该导航装置的处理器(图未示)加载并执行该程序后,可`以完成该用户操作接口 12的功能。该触控单元13为一电阻式触控屏幕,并包括一显不模块131,及一触控模块132。
[0022]该数据库11包括多数笔电子地图数据。该等电子地图数据即一般常见的图资内容,包含景点信息、公路信息等等。
[0023]该用户操作接口 12用以产生一包括该等电子地图数据其中至少一者的地图画面3,并包含一默认的地图显示模式,及一地图调整模式。亦即,该用户操作接口 12默认的模式为该地图显示模式。在该地图显示模式下,该用户操作接口 12仅单纯地产生该地图画面3(见图3)。
[0024]该触控单元13的显示模块131用以显示该地图画面3。该触控单元13的触控模块132用以供用户触控,并根据使用者的触控行为产生一触控讯号。在本较佳实施例中,使用者的触控行为包括以下几种态样:单点触控该触控模块上的任一点持续一段时间(例,持续触控三秒钟),或者,多次地单点触控该触控模块上的某一点(例,重复地触控三次)等
坐寸ο
[0025]值得一提的是,只有当使用者完成上述任一态样的触控行为后,该用户操作接口12才会由默认的地图显示模式变更设定为该地图调整模式。
[0026]以下配合一应用范例,针对在该地图调整模式下,该数据库11、该用户操作接口12、该显示模块131,及该触控模块132彼此间的互动进一步地说明。
[0027]参阅图3,首先,当用户将该导航装置开机后,该用户操作接口 12会设定为默认的该地图显示模式,并产生该地图画面3以供该显示模块131显示。
[0028]如步骤S21所示,当使用者触控该触控模块132并完成上述其中一态样的触控行为时,例如,触控该触控模块132上某一点持续三秒钟,该触控模块132会产生该触控讯号。反之,若使用者并无持续地单点触控该触控模块上的任一点,或者是无重复地触控该触控模块上的同一点时,该触控模块132就不会产生该触控讯号,该用户操作接口 12仍然为该地图显示模式。
[0029]如步骤S22所示,该用户操作接口 12根据该触控讯号自该地图显示模式变更设定为该地图调整模式,并于该地图画面3上产生一图像组4(见图4)。该图像组4包括一基准点41,及一以该基准点41为中心而形成的一环状图像42。该环状图像42界定一环状区域5、一位于该环状图像42与该基准点41间的结束区域7,及一异于该环状区域5与结束区域7的操作区域6。其中该环状图像42还根据方位分别标示E(东)、5(南)、1(西)、N(北)。又,该基准点41即使用者于步骤S21触控于该触控模块132上的点。
[0030]也就是说,当该触控模块132产生该触控讯号后,该用户操作接口 12会变更设定为该地图调整模式,以基于用户的需求调整地图画面3。又,该用户操作接口 12是透过产生该图像组4,进而画分出上述相异的该环状区域5、该操作区域6与该结束区域7。
[0031]此外,如图5所示,只有在该地图调整模式下,该显示模块131才会同时显示该地图画面3与该图像组4,以便用户调整地图画面3时能及时地察看调整中的地图画面3。
[0032]值得一提的是,随着使用者于上述三种不同的区域进行单点触控,该用户操作接口 12亦会将该地图画面3进行不同程度的调整。
[0033]如步骤S23至步骤S25所示,当用户基于该图像组4操作该触控模块132时,该触控模块132会根据用户的操作行为产生对应的操作讯号。亦即,当该用户操作接口 12产生该图像组4后,若使用者接着再操作该触控模块132,该触控模块132会依用户不同的操作行为产生不同的操作讯号。以下将进一步地介绍。
[0034]操作于该操作区域:
[0035]放大、缩小地图:
[0036]参阅图6,当用户于该操作区域6单点触控该触控模块132时,会使得该用户操作接口 12产生一相对应的定位点43。其中,用户于该操作区域6所触控的位置即为该定位点43。若使用者还沿着该定位点43与该基准点41 二者所形成的一基准直线44的轨迹移动时,则该触控模块132产生该操作讯号。该用户操作接口 12根据该操作讯号将该地图画面3放大或者是缩小。
[0037]亦即,当用户沿着该基准直线44的轨迹移动时,该用户操作接口 12还于该操作区域6产生一相对应的移动点45 (见图7)。该移动点45与该基准点41 二者形成一参考直线46。而该用户操作接口 12便是根据该基准直线44与该参考直线46 二者的相对长度调整该地图画面3的大小。
[0038]举例来说,参阅图7,当用户沿着该基准直线44往邻近该基准点41的方向移动,使得该参考直线46的长度小于该基准直线44时,该用户操作接口 12将该地图画面3缩小,即,原先该地图画面3里的街道巷弄的尺寸变小了。参阅图8,当用户沿着该基准直线44往远离该基准点41的方向移动,使得该参考直线46的长度大于该基准直线44时,该用户操作接口 12将该地图画面3放大,即,原先该地图画面3里的街道巷弄的尺寸变大了。
[0039]旋转地图:
[0040]参阅图9,当用户于该操作区域6单点触控该触控模块132时,会使得该用户操作接口 12产生相对应的该定位点43。若使用者还以该基准点41为圆心,以该基准点41与该定位点43之间的距离为半径所形成的一圆形的轨迹移动时,则该触控模块132产生该操作讯号。该用户操作接口 12根据该操作讯号旋转该地图画面3。
[0041]亦即,该基准点41与该定位点43 二者间会形成该基准直线44。当使用者沿着该圆形的轨迹移动时,该用户操作接口 12还产生该移动点45。该移动点45与该基准点41 二者形成该参考直线46。该用户操作接口 12根据该基准直线44与该参考直线46 二者间的夹角旋转该地图画面3。
[0042]举例来说,参阅图10,当使用者沿着该圆形的轨迹往逆时针的方向移动角度45度时,会使得该参考直线46与该基准直线44形成一 45度的夹角,该用户操作接口 12亦会将该地图画面3以逆时针的方向旋转45度,即,原先该地图画面3里的街道巷弄的方向亦跟着逆时针旋转45度。
[0043]当然,当使用者沿着该圆形的轨迹往顺时针的方向移动角度45度时,该用户操作接口 12亦会将该地图画面3以顺时针的方向旋转45度。此外,该环状图像42所标示的方位亦会跟着旋转到正确的位置。
[0044]操作于该环状区域:
[0045]改变地图仰角:
[0046]参阅图11,当用户基于该图像组4于该环状区域5操作该触控模块时,该触控模块132会根据用户的操作行为产生对应的操作讯号。
[0047]亦即,当用户于该环状区域5单点触控该触控模块132或双点触控该触控模块132,并朝着远离该基准点41的方向移动或朝着靠近该基准点41的方向移动时,则该触控模块132产生该操作讯号。该用户操作接口 12根据该操作讯号改变该地图画面3的仰角。
[0048]举例来说,参阅图12,当使用者单点触控该触控模块132,并朝着临近该基准点41的方向移动时,该用户操作接口 12会减少该地图画面3的仰角,S卩,假设该用户操作接口 12原先是以90度俯视的角度呈现该地图画面3,在使用者完成操作行为后,该用户操作接口12会改以45度的斜角度呈现该地图画面3。当然,当使用者单点触控该触控模块132,并朝着远离该基准点41的方向移动时,该用户操作接口 12会增加该地图画面3的仰角。又,若使用者用双指触控于该环状区域5,且其双指同时朝着临近该基准点41的方向移动时,该用户操作接口 12亦会减少该地图画面3的仰角;若使用者用双指触控于该环状区域5,且其双指同时朝着远离该基准点41的方向移动时,该用户操作接口 12亦会增加该地图画面3的仰角。
[0049]此外该用户操作接口 12还会根据该操作讯号改变该环状图像42的形状,S卩,随着该地图画面3的仰角减少,该用户操作接口 12会将该环状图像42的形状由正圆形改为扁平的椭圆形,以符合用户视觉上的一致性。
[0050]操作于该结束区域:
[0051]当用户于该结束区域7单点触控该触控模块132时,该用户操作接口 12会由目前的地图调整模式,变更设定为默认的地图显示模式,亦即,该显示模块131仅会显示该地图画面3,而不会显示该图像组4。故使用者此刻亦仅能查看该地图画面3,而无法调整该地图画面3。
[0052]综上所述,在该地图调整模式下,基于用户于不同的操作区域与环状区域的各种操作行为,该用户操作接口可分别以放大、缩小、旋转,及改变仰角等方式调整该地图画面;而在地图显示模式下,该显示模块仅显示该地图画面,而不会显示该图像组,因此所呈现的画面较为简洁,故确实能达成本发明之目的。
[0053]以上所述,仅为本发明之较佳实施例而已,当不能以此限定本发明实施之范围,SP大凡依本发明权利要求及发明说明内容所作之简单的等效变化与修饰,皆仍属本发明专利涵盖之范围内。
【权利要求】
1.一种基于使用者触控行为的地图显示方法,适用于一包括一触控模块与一用户操作接口的导航装置,该用户操作接口用以产生一地图画面,并包含一默认的地图显示模式与一地图调整模式,该基于用户触控行为的地图显示方法包含以下步骤: (A)当使用者触控于该触控模块时,该触控模块根据用户触控行为产生一触控讯号; (B)该用户操作接口根据该触控讯号自该地图显示模式变更设定为该地图调整模式,并于该地图画面上产生一图像组,其中该图像组包括一基准点与一以该基准点为中心而形成的一环状图像,该环状图像界定一环状区域、一位于该环状图像与该基准点间的结束区域,及一异于该环状区域与该结束区域的操作区域; (C)当使用者基于该基准点与该环状图像操作该触控模块时,该触控模块会根据用户操作行为产生一对应的操作讯号;及 (D)该用户操作接口根据该操作讯号调整该地图画面。
2.根据权利要求1所述的基于使用者触控行为的地图显示方法,其中在步骤(C)中当用户于该操作区域操作该触控模块时,该触控模块会产生该操作讯号。
3.根据权利要求2所述的基于使用者触控行为的地图显示方法,其中当用户于该操作区域单点触控该触控模块使该用户操作接口产生一相对应的定位点,并沿着该定位点与该基准点二者所形成的一基准直线的轨迹移动时,该触控模块产生该操作讯号,该用户操作接口根据该操作讯号将该地图画面放大或者是缩小。
4.根据权利要求3所述的基于使用者触控行为的地图显示方法,其中当用户沿着该基准直线的轨迹移动时,该用户操作接口还产生一相对应的移动点,该移动点与该基准点二者形成一参考直线,当该参考直线的长度大于该基准直线时,该用户操作接口将该地图画面放大,当该参考直线的长度小于该基准直线时,该用户操作接口将该地图画面缩小。
5.根据权利要求2所 述的基于使用者触控行为的地图显示方法,其中当用户于该操作区域单点触控该触控模块使该用户操作接口产生一相对应的定位点,并以该基准点为圆心,以该基准点与该定位点之间的距离为半径所形成的一圆形的轨迹移动时,该触控模块产生该操作讯号,该用户操作接口根据该操作讯号旋转该地图画面。
6.根据权利要求5所述的基于使用者触控行为的地图显示方法,其中该基准点与该定位点二者间形成一基准直线,当用户沿着该圆形的轨迹移动时,该用户操作接口还产生一移动点,该移动点与该基准点二者形成一参考直线,该用户操作接口根据该基准直线与该参考直线二者间的夹角旋转该地图画面。
7.根据权利要求1所述的基于使用者触控行为的地图显示方法,其中在步骤(C)中当用户于该环状区域操作该触控模块时,该触控模块会产生该操作讯号。
8.根据权利要求7所述的基于使用者触控行为的地图显示方法,其中当用户于该环状区域单点触控该触控模块或双点触控该触控模块,并朝着远离该基准点的方向移动或朝着靠近该基准点的方向移动时,该触控模块产生该操作讯号,该用户操作接口根据该操作讯号改变该地图画面的仰角。
9.根据权利要求8所述的基于使用者触控行为的地图显示方法,其中当用户单点触控该触控模块或双点触控该触控模块,并朝着远离该基准点的方向移动时,该用户操作接口增加该地图画面的仰角,当使用者单点触控该触控模块并朝着靠近该基准点的方向移动时,该用户操作接口减少该地图画面的仰角,其中该用户操作接口还根据该操作讯号改变该环状图像的形状。
10.根据权利要求1所述的基于使用者触控行为的地图显示方法,还包含一在步骤(D)后的步骤(E): (E)当用户于该结束区域操作该触控模块时,该触控模块会产生该操作讯号,该用户操作接口根据该触控讯号自该·地图调整模式变更设定为该地图显示模式。
【文档编号】G06F3/0488GK103853471SQ201210506739
【公开日】2014年6月11日 申请日期:2012年12月3日 优先权日:2012年12月3日
【发明者】吴以淳 申请人:昆达电脑科技(昆山)有限公司, 神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1