一种在触控屏上操作电子地图的方法和装置的制作方法

文档序号:6368484阅读:132来源:国知局
专利名称:一种在触控屏上操作电子地图的方法和装置的制作方法
技术领域
本发明涉及电子地图领域,尤其涉及一种在触控屏上操作电子地图的方法和装置。
背景技术
随着社会信息技术及无线通信领域的迅猛发展,移动终端(智能手机、MID设备等)的功能也在随着信息技术的改革而不断扩展,使用移动终端显示地图、搜索地图目标等操控地图,以及实现道路导航需求越来越成为人们出行的常用功能。目前在移动终端上使用地图类、导航类应用的操控方式,主要还是通过触控屏上已设置的软键、特定手势或输入搜索关键字这3种操作方式进行,实现如选中区域、选择道路、放大/缩小、移动地图、确定导航起始点等等;针对于现有操控方式流程复杂繁琐,并不能很好地适合移动终端使用场景特殊性(移动中、驾驶中等)要求。例如中国申请公布号CN101769760A的发明专利,发明名称为“地图导航系统及其控制方法”中公开了一种利用手写输入搜索信息,显示在屏幕导航地图中的技术方案,但是该方案同样面临上述提述的问题。再例如,中国授权公告号CN101634565B的发明专利,发明名称为“导航系统及其操作系统,是一种区分手势操作或者是地图操纵的技术方案,在该方案中还是需要进行多种手势才能对地图进行操作,使用起来不是很便利。

发明内容
本发明实施例提供一种在触控屏上操作电子地图的方法和装置,用于解决现有技术中对具有电子地图的移动终端操作不便的问题。本发明实施例提供了一种在触控屏上操作电子地图的方法,包括获得点击操作在所述触控屏的电子地图上的至少一个选定点;若所述点击操作满足预设条件,则根据所述选定点确定选定区域。根据本发明实施例所述的一种在触控屏上操作电子地图方法的一个进一步的方面,在若所述点击操作满足预设条件,则根据所述选定点确定选定区域中包括,当在所述触控屏某点的点击操作的持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边福射扩大选定区域;或者,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。根据本发明实施例所述的一种在触控屏上操作电子地图方法的再一个进一步的方面,所述选定区域随着点击操作的压力变化而改变选定区域扩大的速度。根据本发明实施例所述的一种在触控屏上操作电子地图方法的另一个进一步的方面,在根据所述选定点确定选定区域中还包括,获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。
根据本发明实施例所述的另一种在触控屏上操作电子地图方法的一个进一步的方面,获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。根据本发明实施例所述的另一种在触控屏上操作电子地图方法的一个进一步的方面,在根据所述选定点确定选定区域之后还包括,在所述选定区域的电子地图中显示用户需要的地理信息。本发明实施例还提供了一种在触控屏上地图的操作装置,包括获取单元,用于获得点击操作在所述触控屏的电子地图上的至少一个选定点;确定单元,用于若所述点击操作满足预设条件,则根据所述选定点确定选定区域。

根据本发明实施例所述的一种在触控屏上地图的操作装置的一个进一步的方面,所述确定单元中还包括计时器,用于对所述触控屏某点的点击操作的持续时间计时,当所述持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边福射扩大选定区域;或者,所述确定单元中还包括压力模块,用于对所述触控屏某点的点击操作的压力与预定压力进行比较,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。根据本发明实施例所述的一种在触控屏上地图的操作装置的再一个进一步的方面,所述压力模块还用于采集所述点击操作的压力,随着点击操作的压力变化改变选定区域扩大的速度。根据本发明实施例所述的一种在触控屏上地图的操作装置的另一个进一步的方面,所述确定单元还包括滑动获取模块,用于获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。根据本发明实施例所述的一种在触控屏上地图的操作装置的另一个进一步的方面,所述滑动获取模块,还用于获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。根据本发明实施例所述的一种在触控屏上地图的操作装置的另一个进一步的方面,还包括地理信息提示单元,用于在所述选定区域的电子地图中显示用户需要的地理信
肩、O通过上述实施例的方法和装置,本发明可以使得用户很方便的在移动终端上对电子地图进行点选操作,轻松输入某个感兴趣区域的范围,并获得选定区域内的例如加油站、医院、商场等有用信息。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中图I为本发明实施例提供的一种在触控屏上操作电子地图方法的流程图;图2所示为本发明实施例一种在触控屏上地图的操作装置结构示意图;图3所示为本发明实施例一种在触控屏上操作电子地图的流程图;图4所示为本发明实施例在电子地图上用手指点击电子地图的示意图5所示为本发明实施例显示选定区域地理信息的示意图;图6所示为本发明实施例一种在触控屏上操作电子地图的流程图;图7所示为本发明实施例条状选定区域的示意图;图8所示为本发明实施例六边形选定区域的示意图;图9所示为本发明实施例一种自由选择导航线路的流程图;图10所示为本发明实施例利用起点和终点计算的导航线路示意图;图11所示为本发明实施例在变更路段重新计算导航线路的示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。图I为本发明实施例提供的一种在触控屏上操作电子地图方法的流程图。包括步骤101,获得点击操作在所述触控屏的电子地图上的至少一个选定点。步骤102,若所述点击操作满足预设条件,则根据所述选定点确定选定区域。在所述步骤102中,当在所述触控屏某点的点击操作的持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域,或者,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。在上述步骤中,所述选定区域随着点击操作的压力变化而改变选定区域扩大的速度。在上述步骤之中还包括,获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。在上述步骤之中还包括,获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。在上述步骤102之后还包括,在所述选定区域的电子地图中显示用户需要的地理信息。通过上述实施例,本发明可以使得用户很方便的在移动终端上对电子地图进行点选操作,轻松输入某个感兴趣区域的范围,并获得选定区域内的例如加油站、医院、商场等
有用信息。如图2所示为本发明实施例一种在触控屏上地图的操作装置结构示意图。包括获取单元201,用于获得点击操作在所述触控屏的电子地图上的至少一个选定点。确定单元202,用于若所述点击操作满足预设条件,则根据所述选定点确定选定区域。所述确定单元202中还包括计时器2021,用于对所述触控屏某点的点击操作的持续时间计时,当所述持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边福射扩大选定区域;或者,所述确定单元202中还包括压力模块2022,用于对所述触控屏某点的点击操作的压力与预定压力进行比较,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。所述压力模块2022还用于采集所述点击操作的压力,随着点击操作的压力变化改变选定区域扩大的速度。所述确定单元202还包括滑动获取模块2023,用于获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。所述滑动获取模块2023,还用于获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。还包括地理信息提示单元203,用于在所述选定区域的电子地图中显示用户需要的地理信息。 通过上述实施例,本发明可以使得用户很方便的在移动终端上对电子地图进行点选操作,轻松输入某个感兴趣区域的范围,并获得选定区域内的例如加油站、医院、商场等
有用信息。如图3所示为本发明实施例一种在触控屏上操作电子地图的流程图。包括步骤301,用户在如图4所示的电子地图上用手指(或者使用触控笔)点击。步骤302,获取单元获取触控屏上点击操作的坐标点,将该坐标点还原为所述电子地图上的坐标点,以该电子地图上的坐标点作为点击操作的选定点a。步骤303,确定单元判断所述点击操作的持续时间是否超过预定时间,若超过所述预定时间(例如2秒)则进入步骤305,否则进入步骤304进行现有技术中的电子地图点击后的操作。步骤304,可以按照现有技术中电子地图的点击操作进行处理,例如方大所述选定点的电子地图,或者移动电子地图等。步骤305,在所述电子地图的选定点的周边显示一个圆形的选定区域b,或者可以为正方形或者其它形状的选定区域。其中,所述选定区域可以附加有光晕、水墨、渐变等效果。步骤306,根据点击操作在选定点持续的时间所述选定区域b沿所述选定区域的周边不断扩大。在本步骤中,还可以采集用户点击操作的压力,所述选定区域扩大的速度随着所述点击操作的压力变化,当所述点击操作的压力增大时,所述选定区域加速扩大,所述点击操作的压力变小时,所述选定区域减速扩大。步骤307,当用户的点击操作结束,即,用户的手指离开触控屏时,在所述触控屏的右侧显示当前的选定区域中用户希望搜索的内容(如图5所示为本发明实施例显示选定区域地理信息的示意图),例如当前圆形选定区域中的餐厅、停车场、加油站等内容,当用户选择某一种或者几种希望搜索的内容后,在所述选定区域内显示搜索的结果。如图6所示为本发明实施例一种在触控屏上操作电子地图的流程图。包括步骤601,用户在如图4所示的电子地图上用手指(或者使用触控笔)点击。步骤602,获取单元获取触控屏上点击操作的坐标点,将该坐标点还原为所述电子地图上的坐标点,以该电子地图上的坐标点作为点击操作的选定点a。步骤603,确定单元判断所述点击操作的压力是否超过预定压力,若超过所述预定压力则进入步骤605,否则进入步骤604进行现有技术中的电子地图点击后的操作。步骤604,可以按照现有技术中电子地图的点击操作进行处理,例如方大所述选定点的电子地图,或者移动电子地图等。步骤605,在所述电子地图的选定点上显示一个圆形的选定区域b,或者可以为正方形或者其它形状的选定区域。其中,所述选定区域可以附加有光晕、水墨、渐变等效果。步骤606,根据点击操作在选定点持续的时间所述选定区域b沿所述选定区域的周边不断扩大。在本步骤中,还可以采集用户点击操作的压力,所述选定区域扩大的速度随着所述点击操作的压力变化,当所述点击操作的压力增大时,所述选定区域加速扩大,所述点击操作的压力变小时,所述选定区域减速扩大。 步骤607,用户的点击操作之后用户手指在触控屏上继续进行滑动操作,在用户手势滑动的方向上形成与上述步骤606中选定区域相同宽度的条状选定区域,如图7所示为本发明实施例条状选定区域的示意图。步骤608,当用户的点击操作结束,S卩,用户的手指离开触控屏时,在所述触控屏的右侧显示当前的条状选定区域中用户希望搜索的内容,例如当前的条状选定区域中的餐厅、停车场、加油站等内容,当用户选择某一种或者几种希望搜索的内容后,在所述条状选定区域内显示搜索的结果。在上述步骤607中,如果所述用户的滑动操作构成了一个闭合区域,该闭合区域可以为椭圆形、矩形、梯形等任意多边形,则该闭合区域就为选定区域,如图8所示为本发明实施例六边形选定区域的示意图。在上述步骤608中,当用户的点击操作结束,即,用户的手指离开触控屏时,在所述触控屏的右侧显示当前的选定区域中用户希望搜索的内容,例如当前的六边形选定区域中的餐厅、停车场、加油站等内容,当用户选择某一种或者几种希望搜索的内容后,在所述六边形选定区域内显示搜索的结果。如图9所示为本发明实施例一种自由选择导航线路的流程图。包括步骤901,在触控屏的电子地图中同时按压两个不同位置。步骤902,当所述按压操作的持续时间达到预定时间时,将确定这两个位置分别设为起点a和终点b。步骤903,以所述起点和终点计算导航线路,如图10所示为本发明实施例利用起点和终点计算的导航线路示意图。步骤904,通过同时按压所述计算出的导航线路中两个不同位置,截取点c和截取点d,截取出变更路段。步骤905,在该变更路段中通过点击操作输入途经地理位置,例如输入新的地理位置e点,用户希望在从截取点c到达截取点d的过程中路过e点,在这个导航过程中从起点a到达截取点c的导航线路不变,从截取点d到达终点b的导航路线不变。步骤906,根据所述输入的地理位置在该变更路段中重新计算导航线路,如图11所示为本发明实施例在变更路段重新计算导航线路的示意图,在该图中灰色透明的手所指向的是输入的新的地理位置e,在变更路段中新的导航线路如图中曲线所示。通过上述实施例,可以任意的修改导航线路中的一部分,而不必修改整个导航线路,使得用户可以获得简单、直接的导航指引,并且可以通过手指或者触控笔的指点就能够进行起点终点的输入,而不必像现有技术中那样采用笔画或者拼音输入起点和终点,便于移动中用户使用电子地图。在本发明的任何实施例中,承载所述电子地图和进行功能处理的终端可以为智能手机、平板电脑、带有触摸屏的笔记本电脑、GPS导航仪等。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种在触控屏上操作电子地图的方法,其特征在于, 获得点击操作在所述触控屏的电子地图上的至少一个选定点; 若所述点击操作满足预设条件,则根据所述选定点确定选定区域。
2.根据权利要求I所述的方法,其特征在于在若所述点击操作满足预设条件,则根据所述选定点确定选定区域中包括,当在所述触控屏某点的点击操作的持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域; 或者,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。
3.根据权利要求2所述的方法,其特征在于,所述选定区域随着点击操作的压力变化而改变选定区域扩大的速度。
4.根据权利要求I所述的方法,其特征在于,在根据所述选定点确定选定区域中还包括,获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。
5.根据权利要求4所述的方法,其特征在于,获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。
6.根据权利要求I所述的方法,其特征在于,在根据所述选定点确定选定区域之后还包括,在所述选定区域的电子地图中显示用户需要的地理信息。
7.—种在触控屏上地图的操作装置,其特征在于, 包括获取单元,用于获得点击操作在所述触控屏的电子地图上的至少一个选定点; 确定单元,用于若所述点击操作满足预设条件,则根据所述选定点确定选定区域。
8.根据权利要求7所述的装置,其特征在于,所述确定单元中还包括计时器,用于对所述触控屏某点的点击操作的持续时间计时,当所述持续时间超过预定时间时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域; 或者,所述确定单元中还包括压力模块,用于对所述触控屏某点的点击操作的压力与预定压力进行比较,当在所述触控屏某点的点击操作的压力超过预定压力时,则根据所述点击操作的持续时间以所述选定点为中心向周边辐射扩大选定区域。
9.根据权利要求8所述的装置,其特征在于,所述压力模块还用于采集所述点击操作的压力,随着点击操作的压力变化改变选定区域扩大的速度。
10.根据权利要求8所述的装置,其特征在于,所述确定单元还包括滑动获取模块,用于获取基于所述选定点的滑动操作,在滑动的轨迹上构成所述选定区域。
11.根据权利要求10所述的装置,其特征在于,所述滑动获取模块,还用于获取基于所述选定点的滑动操作,若所述滑动操作构成了一个闭合区域,则以所述闭合区域为所述选定区域。
12.根据权利要求7所述的装置,其特征在于,还包括地理信息提示单元,用于在所述选定区域的电子地图中显示用户需要的地理信息。
全文摘要
本发明涉及电子地图领域,尤其涉及一种在触控屏上操作电子地图的方法和装置,其中方法包括获得点击操作在所述触控屏的电子地图上的至少一个选定点;若所述点击操作满足预设条件,则根据所述选定点确定选定区域。通过上述实施例的方法和装置,本发明可以使得用户很方便的在移动终端上对电子地图进行点选操作,轻松输入某个感兴趣区域的范围,并获得选定区域内的例如加油站、医院、商场等有用信息。
文档编号G06F3/048GK102622183SQ20121011935
公开日2012年8月1日 申请日期2012年4月20日 优先权日2012年4月20日
发明者吴晓谦, 曹琦, 白耕 申请人:北京协进科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1