CN103514169A - 兴趣点搜索方法及装置、移动终端 - Google Patents
兴趣点搜索方法及装置、移动终端 Download PDFInfo
- Publication number
- CN103514169A CN103514169A CN201210204300.2A CN201210204300A CN103514169A CN 103514169 A CN103514169 A CN 103514169A CN 201210204300 A CN201210204300 A CN 201210204300A CN 103514169 A CN103514169 A CN 103514169A
- Authority
- CN
- China
- Prior art keywords
- region
- search
- layer
- point
- map layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种兴趣点搜索方法及装置、移动终端。所述方法包括:接收启动手势兴趣点搜索的事件;在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;在所述兴趣点搜索范围内,搜索用户感兴趣的兴趣点。本发明实施例提供的技术方案能够使用户通过手势完成兴趣点搜索范围设定,从而简化了现有兴趣点搜索流程,提高了兴趣点搜索的灵活性和便捷性。
Description
技术领域
本发明涉及数据搜索技术领域,尤其涉及一种兴趣点搜索方法及装置、移动终端。
背景技术
目前,越来越多的人会在移动终端(比如智能手机)上安装电子地图软件或者导航软件,通过这些软件完成兴趣点(POI,Point Of Interest)搜索、公交换乘、驾车路线规划等。
针对POI搜索,用户可以通过电子地图软件或者导航软件搜索“某个位置(参考位置)”周边用户感兴趣的某类POI。其中,所述“参考位置”可以是用户通过电子地图软件或者导航软件提供的地点搜索功能搜索出的位置,也可以是移动终端定位的用户位置,或者是移动终端屏幕当前显示地图的屏幕中心位置。如图1所示用户先通过地点搜索功能搜索“北京东城天乐餐厅”,之后用户通过点击图中所示“附近”图标,则可进行该餐厅周边用户感兴趣POI的搜索。
在对现有的兴趣点搜索技术方案进行研究和实践过程中,发明人发现当所述“参考位置”是用户通过地点搜索功能设置时,用户需要先输入“参考位置”的信息,比如参考位置的名称,然后再通过地点搜索功能搜索该“参考位置”,最后,对该“参考位置”附近的信息进行搜索。而目前使用触控屏幕的移动终端越来越多,通过简单的手势就能够完成对这些移动终端的控制(比如滑动解锁),现有的兴趣点搜索技术方案未能利用移动终端这一新特性,因此,现有兴趣点搜索技术方案对于这类移动终端用户而言流程过于复杂,且操作不够灵活和便捷。
发明内容
本发明实施例要解决的技术问题是提供一种兴趣点搜索方法及装置、移动终端,该技术方案能够使用户通过手势完成兴趣点搜索范围的设定,从而简化了兴趣点搜索流程,提高了兴趣点搜索的灵活性和便捷性。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的:
本发明实施例提供了一种兴趣点搜索方法,所述方法包括:
接收启动手势兴趣点搜索的事件;
在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;
获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
在所述兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
进一步,本发明实施例提供了一种兴趣点搜索装置,所述装置包括:
事件接收单元,用于接收启动手势兴趣点搜索的事件,并触发搜索区域设置图层绘制单元;
搜索区域图层绘制单元,用于在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;
兴趣点搜索范围获取单元,用于获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
兴趣点搜索单元,用于在所述兴趣点搜索范围获取单元获取的兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
进一步,本发明实施例还提供了一种移动终端,包含本发明实施例提供的任意一种兴趣点搜索装置。
上述技术方案具有如下有益效果:
本发明提供了一种兴趣点搜索技术方案,该方案首先在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包括一可显示地图图层的区域,其次,用户可以通过手势拖动、放大或者缩小所述可显示地图图层的区域,当用户将所述可显示地图图层的区域拖动到其希望进行兴趣点搜索的区域后,本发明提供的技术方案将获取所述可显示地图图层的区域在所述移动终端屏幕显示的地图图层上框定的范围,该范围即是用户希望进行兴趣点搜索的范围。由于采用本发明实施例提供的技术方案,用户通过手势可以拖动、放大或者缩小所述可显示地图图层的区域,从而实现对兴趣点搜索范围的设定,简化了兴趣点搜索流程,提高了兴趣点搜索的灵活性及便捷性。
附图说明
图1为现有技术提供的兴趣点搜索功能示意图;
图2为本发明实施例提供的兴趣点搜索方法流程图;
图3-1为采用本发明实施例提供技术方案的电子地图软件界面截图之一;
图3-2为采用本发明实施例提供技术方案的电子地图软件界面截图之一;
图4为本发明实施例提供的获取兴趣点搜索范围的方法流程图;
图5-1为本发明实施例提供的拖拽区域超出移动终端屏幕左边界示意图;
图5-2为本发明实施例提供的拖拽区域超出移动终端屏幕上边界示意图;
图6-1为本发明实施例提供的绘制搜索区域设置图层的第一方法流程图;
图6-2为本发明实施例提供的绘制搜索区域设置图层的第二方法流程图;
图7为本发明实施例提供的兴趣点搜索装置组成示意图。
具体实施方式
为使本发明实施例的目的、技术方案、及优点更加清楚明白,以下参照附图对本发明实施例提供的技术方案进行详细说明。
本发明实施例提供了一种兴趣点搜索方法,采用该方法实现的兴趣点搜索功能够让用户通过手势设定兴趣点搜索范围,进而在该兴趣点搜索范围内对用户感兴趣的POI进行搜索。该方法可用于电子地图软件,也可用于导航软件。上述电子地图软件或者导航软件可安装在移动终端上,且该移动终端的屏幕为触控屏幕。比如手机、平板电脑、便携式导航仪、车载导航仪等。
为更清楚地说明本发明实施例提供的技术方案,以下以采用本发明实施例提供技术方案的电子地图软件为例对本发明进行详细介绍,此举例不应视为对本发明提供技术方案可应用产品类型的限制。
请参见图2,是本发明实施例提供的兴趣点搜索方法流程示意图,该方法包括如下步骤:
步骤201:接收启动手势兴趣点搜索的事件;
图3-1是采用本发明实施例提供方法实现“手势兴趣点搜索”的电子地图软件界面截图之一,该电子地图软件界面上有一个启动手势兴趣点搜索的图标301,用户打开安装在移动终端的电子地图软件后,用手指点击图标301,电子地图软件后台程序将接收到启动手势兴趣点搜索的事件并响应该事件,即电子地图软件后台程序开始启动手势兴趣点搜索流程。
步骤202:在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包括一可显示地图图层的区域(如图3-2所示圆形区域302),用户可通过手势对该可显示地图图层的区域进行拖拽、放大或者缩小;
如图3-1所示,用户打开安装在移动终端的电子地图软件后,电子地图软件通过移动终端提供的定位功能对用户当前所在位置进行定位,以获得用户当前所在位置,然后,根据电子地图的缩放比例,在移动终端屏幕上以用户当前所在位置为中心显示电子地图。当然,移动终端屏幕上显示地图也会是用户通过手势拖动后的电子地图,该电子地图的中心可能不再是用户当前所在位置。因此,在用户打开电子地图软件之后,启动手势兴趣点搜索功能之前,移动终端屏幕上已有地图图层显示,在用户点击图标301启动手势兴趣点搜索功能后,电子地图软件后台程序将在移动终端屏幕当前显示的地图图层上再绘制搜索区域设置图层。
当用户将如图3-2所示圆形区域302拖动到其希望进行兴趣点搜索的区域后,用户通过点击电子地图软件界面上的确认手势兴趣点搜索的对号图标303,对兴趣点搜索范围进行确认,此时,电子地图软件后台程序将接收到确认手势兴趣点搜索的事件(步骤203);
步骤204:接收用户选择的兴趣点搜索类别信息;
需要说明的是,由于现有的兴趣点搜索基础架构是按兴趣点类别进行兴趣点搜索,因此,本发明实施例提供的方法需要用户先对手势兴趣点搜索范围进行确认,然后还需要用户选择兴趣点类别,比如,酒店、银行、商场等。在利用现有兴趣点搜索基础架构的情况下,本发明实施例提供的方法需要包括步骤203和步骤204。但这两个步骤并不是实现本发明目的必须的步骤,当实际应用中采用其他技术手段实现对兴趣点搜索范围的确认时,将不必再包含步骤203。比如,通过判断圆形区域302在屏幕上某一位置上停留的时间是否超过预置的时间值,如果是,则认为用户确认该手势兴趣点搜索范围。当实际应用中,如不采用现有的兴趣点搜索基础架构进行兴趣点搜索,而采用其他方式比如根据用户脸谱信息进行兴趣点搜索,则本发明实施例提供方法将不再包含步骤204。因此,步骤203和步骤204非实现本发明目的必须包括的技术特征。
步骤205:获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
步骤206:在所述兴趣点搜索范围内,用户感兴趣的兴趣点。
在本发明实施例中,可显示地图图层的区域在电子地图上框定的区域则是兴趣点搜索范围,如图3-2所示可显示地图图层的区域为圆形区域302,则在电子地图上框定的兴趣点搜索范围也是圆形的。当然可显示地图图层的区域也可以是矩形区域,或其他规则形状或者不规则形状的区域,并不影响本发明实施例的实现。
当可显示地图图层的区域为圆形时,本发明实施例提供的步骤205可以采用图4所示实施方式实现:
步骤2051:获取所述可显示地图图层的圆形区域的中心点的屏幕像素坐标及圆形区域的屏幕像素半径;
步骤2052:根据移动终端屏幕显示地图图层的中心点的屏幕像素坐标和地图缩放级别,将所述圆形区域的中心点的屏幕像素坐标转换为经纬度坐标,该经纬度坐标对应位置为圆形兴趣点搜索范围的中心点,并将所述屏幕像素半径转换为地图距离,该地图距离为圆形兴趣点搜索范围的半径。
在实际应用中,若采用图4所示方式获取兴趣点搜索范围,则步骤206可以采用如下方式实现:
在以步骤2052获取到的经纬度坐标为圆心,以所述地图距离为半径的圆形兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
以上是本发明实施例提供的兴趣点搜索方法,与现有技术相比本发明实施例提供的方法简化了兴趣点搜索流程,提高了兴趣点搜索的灵活性和便捷性。
进一步,在实际应用中,由于移动终端屏幕大小有限,移动终端屏幕显示的仅是电子地图的一部分,因此,用户可能会将所述可显示地图图层的区域拖动出移动终端屏幕显示范围(如图5所示)。当出现用户将可显示地图图层的区域拖拽出屏幕显示范围的情况时,说明用户希望进行兴趣点搜索的地图范围已经超出了移动终端屏幕当前显示的电子地图范围,为满足用户的兴趣点搜索需求,本发明实施例提供的方法还可以进一步包括如下步骤:
判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置,如果是,则向与用户拖动方向相反的方向移动地图图层。因此,采用本发明实施例提供的技术方案,用户可以随意拖动可显示地图图层的区域到电子地图中任意一个其希望进行兴趣点搜索的范围,而不是仅限于移动终端屏幕显示的电子地图范围。
如图5-1所示,用户向移动终端屏幕左侧拖动可显示地图图层的圆形区域的过程中,该区域超出了屏幕显示地图图层的左边界,此时,电子地图将向右侧移动。比如,可显示地图图层的圆形区域向左移动超出屏幕5个像素距离,则电子地图向右移动5个像素距离;反之亦然。如图5-2所示,用户向移动终端屏幕上方拖动可显示地图图层的圆形区域的过程中,该区域超出了屏幕显示地图图层的上边界,此时,电子地图将向下方移动;反之亦然。
在实际应用中,当所述可显示地图图层的区域是圆形时,判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置可采用如下方式:
获取所述可显示地图图层的圆形区域的中心点像素坐标和像素半径;
获取所述移动终端屏幕的长度和宽度;
以所述移动终端屏幕的左上角为坐标原点,计算所述可显示地图图层的圆形区域的边界到移动终端屏幕四个边的距离,如果距离小于等于预设的阈值,则判断得到所述可显示地图图层的区域被用户拖动到了接近或者超出移动终端屏幕显示地图图层的边界的位置。
进一步,本发明实施例提供了两种绘制搜索区域设置图层的具体实施方式,请参见图6-1及图6-2。
第一种,如图6-1所示,本发明实施例提供的“在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包括一可显示地图图层的可拖拽区域”具体包括:
步骤2021:获取移动终端屏幕显示的地图图层的截图,该截图为内存位图;
步骤2022:获取可见区域参数;
步骤2023:根据预设的可见区域参数将所述截图的一个区域设置为可见区域,并将所述截图的其他区域设置为不可见区域;
步骤2024:将步骤2023得到的截图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上,即将步骤2023得到的地图图层的截图叠加在地图图层上显示,且地图图层的截图位于地图图层上方。
其中,获取的可见区域参数可以是程序预先设定的,也可以是用户拖动可显示地图图层的区域后,根据用户拖动可显示地图图层的区域的距离获取到的可见区域参数。通常情况下当可见区域为圆形时,预设的可见区域参数包括:可见区域的圆心坐标和半径,即,在截图上以移动终端屏幕某个点为圆心(比如屏幕中心点),以可见区域的半径为半径设置一圆形可见区域,该可见区域显示的图像与位于其下一层的地图图层相同,相当于显示了其下一层地图图层的情况,截图的其他区域设置为非可见区域。
采用该实现方式时,用户拖动所述可显示地图图层的区域,实际是电子地图软件后台程序根据用户手势在搜索区域设置图层上移动的距离,重新获取可见区域参数,并根据重新获取的可见区域参数,重新设置可见区域。
第二种,如图6-2所示,本发明实施例提供的“在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包括一可显示地图图层的可拖拽区域”具体包括:
步骤2021’:获取预置的可拖拽的搜索区域设置图,该图片为PNG图片,所述搜索区域设置图的一个区域设置为可显示地图图层(即该区域设置为图片透明),其余区域设置为不可显示地图图层(即该区域设置为图片不透明);
步骤2022’:将所述包括一可显示地图图层的拖拽区域的搜索区域设置图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上。
第二种实现方式与第一种实现方式相比,区别在于,采用第二种实现方式时,用户拖动、缩小或者放大所述可显示地图图层的区域,实际是在对整个搜索区域设置图进行拖动、缩小或者放大。
以上是本发明实施例提供的兴趣点搜索方法,本发明实施例还提供了一种兴趣点搜索装置,以下结合附图对该装置进行详细介绍。
请参见图7,为本发明实施例提供的兴趣点搜索装置组成示意图,该装置包括:
事件接收单元701,用于接收启动手势兴趣点搜索的事件,并触发搜索区域设置图层绘制单元;
搜索区域图层绘制单元702,用于在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;
兴趣点搜索范围获取单元703,用于获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
兴趣点搜索单元704,用于在所述兴趣点搜索范围获取单元获取的兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
以上是本发明实施例提供的兴趣点搜索装置,关于本发明实施例提供的搜索区域绘制单元702,本发明实施例提供两种实现方式包括:
第一种,在实际应用中,所述搜索区域绘制单元702具体包括:
地图图层截图单元,用于获取移动终端屏幕显示的地图图层的截图;
可见区域参数获取单元,用于获取可见区域参数;
可见及不可见区域设置单元,用于根据获取的可见区域参数,将所述截图的一个区域设置为可显示地图图层,并将所述截图的其他区域设置为不显示地图图层;
截图显示单元,用于将设置后的截图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上。
第二种,在实际应用中,所述搜索区域绘制单元702具体包括:
搜索区域设置图获取单元,用于获取预置的搜索区域设置图,所述搜索区域设置图的一个区域可显示地图图层,其余区域不可显示地图图层;
搜索区域设置图显示单元,用于将所述搜索区域设置图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上。
进一步,在实际应用中,由于移动终端屏幕大小有限,无法将完整电子地图显示在整个屏幕中,因此,当用户将所述可显示地图图层的区域302拖动出移动终端屏幕显示范围时,说明用户希望进行兴趣点搜索的区域已经超出了移动终端屏幕当前显示的电子地图范围,在这种情况下,为满足用户搜索需求,本发明实施例提供的兴趣点搜索装置进一步包括:
超范围判断单元,用于判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置,如果是,则触发地图移动单元;
地图移动单元,用于向与用户拖动方向相反的方向移动地图图层。
在具体实现时,所述超范围判断单元具体包括如下子单元:
像素值获取单元,用于获取所述可显示地图图层的圆形区域的中心点像素坐标和像素半径;
屏幕长宽获取单元,用于获取所述移动终端屏幕的长度和宽度;
超范围判断子单元,用于以所述移动终端屏幕的左上角为坐标原点,计算所述可显示地图图层的圆形区域的边界到移动终端屏幕四个边的距离,如果距离小于等于预设的阈值,则判断得到所述可显示地图图层的区域被用户拖动到了接近或者超出移动终端屏幕显示地图图层的边界的位置。
在本发明实施例中,可显示地图图层的区域在电子地图上框定的区域则是兴趣点搜索范围,如图3-2所示,可显示地图图层的区域为圆形区域302,该圆形区域302在电子地图上框定的圆形范围就是兴趣点搜索范围,当然可显示地图图层的区域也可以是矩形区域,或其他形状的区域,并不影响本发明实施例的实现。
当可显示地图图层的区域为圆形时,本发明实施例提供的兴趣点搜索范围确定单元可以如下方式实现,兴趣点搜索范围确定单元具体包括:
屏幕值获取单元,用于获取所述可显示地图图层的圆形区域的中心点的屏幕像素坐标及所述圆形区域的屏幕像素半径;
地图值获取单元,用于根据移动终端屏幕显示地图图层的中心点的屏幕像素坐标和地图缩放级别,将所述圆形区域的中心点的屏幕像素坐标转换为经纬度坐标,该经纬度坐标对应位置为圆形兴趣点搜索范围的中心点,并将所述屏幕像素半径转换为地图距离,该地图距离为圆形兴趣点搜索范围的半径。
本发明实施例还提供了一种包含前文所述任一项兴趣点搜索装置的移动终端,相关内容请参见前文装置部分,此处不再赘述。
以上对本发明所提供的一种兴趣点搜索方法及装置、移动终端进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (14)
1.一种兴趣点搜索方法,其特征在于,所述方法包括:
接收启动手势兴趣点搜索的事件;
在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;
获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
在所述兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
2.如权利要求1所述的方法,其特征在于,在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域具体包括:
获取移动终端屏幕显示的地图图层的截图;
获取可见区域参数;
根据获取到的可见区域参数,将所述截图的一个区域设置为可见区域,并将所述截图的其他区域设置为不可见区域;
将设置后的截图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层之上。
3.如权利要求1所述的方法,其特征在于,在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域具体包括:
获取预置的搜索区域设置图,所述搜索区域设置图的一个区域可显示地图图层,其余区域不可显示地图图层;
将所述搜索区域设置图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层之上。
4.如权利要求1至3中任一项权利要求所述的方法,其特征在于,所述方法进一步包括:
判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置,如果是,则向与用户拖动方向相反的方向移动地图图层。
5.如权利要求1至3中任一项权利要求所述的方法,其特征在于,若所述可显示地图图层的区域形状为圆形,则获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围具体包括:
获取所述可显示地图图层的圆形区域的中心点的屏幕像素坐标及所述圆形区域的屏幕像素半径;
根据移动终端屏幕显示地图图层的中心点的屏幕像素坐标和地图缩放级别,将所述圆形区域的中心点的屏幕像素坐标转换为经纬度坐标,该经纬度坐标对应位置为圆形兴趣点搜索范围的中心点,并将所述屏幕像素半径转换为地图距离,该地图距离为圆形兴趣点搜索范围的半径。
6.如权利要求5所述的方法,其特征在于,在所述兴趣点搜索范围内,搜索用户感兴趣的兴趣点具体包括:
在以所述经纬度坐标为圆心,以所述地图距离为半径的圆形兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
7.如权利要求5所述的方法,其特征在于,所述判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置具体包括:
获取所述可显示地图图层的圆形区域的中心点像素坐标和像素半径;
获取所述移动终端屏幕的长度和宽度;
以所述移动终端屏幕的左上角为坐标原点,计算所述可显示地图图层的圆形区域的边界到移动终端屏幕四个边的距离,如果距离小于等于预设的阈值,则判断得到所述可显示地图图层的区域被用户拖动到了接近或者超出移动终端屏幕显示地图图层的边界的位置。
8.一种兴趣点搜索装置,其特征在于,所述装置包括:
事件接收单元,用于接收启动手势兴趣点搜索的事件,并触发搜索区域设置图层绘制单元;
搜索区域图层绘制单元,用于在移动终端屏幕显示的地图图层上,绘制搜索区域设置图层,所述搜索区域设置图层包含一可显示地图图层的区域;
兴趣点搜索范围获取单元,用于获取所述可显示地图图层的区域在所述地图图层上框定的兴趣点搜索范围;
兴趣点搜索单元,用于在所述兴趣点搜索范围获取单元获取的兴趣点搜索范围内,搜索用户感兴趣的兴趣点。
9.如权利要求8所述的装置,其特征在于,所述搜索区域图层绘制单元具体包括:
地图图层截图单元,用于获取移动终端屏幕显示的地图图层的截图;
可见区域参数获取单元,用于获取可见区域参数;
可见及不可见区域设置单元,用于根据获取的可见区域参数,将所述截图的一个区域设置为可见区域,并将所述截图的其他区域设置为不可见区域;
截图显示单元,用于将设置后的截图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上。
10.如权利要求8所述的装置,其特征在于,所述搜索区域图层绘制单元具体包括:
搜索区域设置图获取单元,用于获取预置的搜索区域设置图,所述搜索区域设置图的一个区域可显示地图图层,其余区域不可显示地图图层;
搜索区域设置图显示单元,用于将所述搜索区域设置图作为搜索区域设置图层显示在所述移动终端屏幕显示的地图图层上。
11.如权利要求8至10中任一项权利要求所述的装置,其特征在于,所述装置进一步包括:
超范围判断单元,用于判断所述可显示地图图层的区域是否被用户拖动到接近或超出移动终端屏幕显示地图图层边界的位置,如果是,则触发地图移动单元;
地图移动单元,用于向与用户拖动方向相反的方向移动地图图层。
12.如权利要求8至10中任一项权利要求所述的装置,其特征在于,所述可显示地图图层的区域形状为圆形,所述兴趣点搜索范围获取单元具体包括:
屏幕值获取单元,用于获取所述可显示地图图层的圆形区域的中心点的屏幕像素坐标及所述圆形区域的屏幕像素半径;
地图值获取单元,用于根据移动终端屏幕显示地图图层的中心点的屏幕像素坐标和地图缩放级别,将所述圆形区域的中心点的屏幕像素坐标转换为经纬度坐标,该经纬度坐标对应位置为圆形兴趣点搜索范围的中心点,并将所述屏幕像素半径转换为地图距离,该地图距离为圆形兴趣点搜索范围的半径。
13.如权利要求12所述的装置,其特征在于,所述超范围判断单元具体包括:
像素值获取单元,用于获取所述可显示地图图层的圆形区域的中心点像素坐标和像素半径;
屏幕长宽获取单元,用于获取所述移动终端屏幕的长度和宽度;
超范围判断子单元,用于以所述移动终端屏幕的左上角为坐标原点,计算所述可显示地图图层的圆形区域的边界到移动终端屏幕四个边的距离,如果距离小于等于预设的阈值,则判断得到所述可显示地图图层的区域被用户拖动到了接近或者超出移动终端屏幕显示地图图层的边界的位置。
14.一种移动终端,其特征在于,包含权利要求8-13中任一项权利要求所述的兴趣点搜索装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210204300.2A CN103514169B (zh) | 2012-06-18 | 2012-06-18 | 兴趣点搜索方法及装置、移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210204300.2A CN103514169B (zh) | 2012-06-18 | 2012-06-18 | 兴趣点搜索方法及装置、移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103514169A true CN103514169A (zh) | 2014-01-15 |
CN103514169B CN103514169B (zh) | 2017-10-27 |
Family
ID=49896909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210204300.2A Active CN103514169B (zh) | 2012-06-18 | 2012-06-18 | 兴趣点搜索方法及装置、移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103514169B (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239540A (zh) * | 2014-09-22 | 2014-12-24 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104484462A (zh) * | 2014-12-29 | 2015-04-01 | 西安航天华迅科技有限公司 | 一种企业信息获取方法及*** |
CN104951466A (zh) * | 2014-03-28 | 2015-09-30 | 高德软件有限公司 | 一种poi信息搜索方法、装置、***及相关设备 |
CN105258705A (zh) * | 2014-07-17 | 2016-01-20 | 高德软件有限公司 | 一种导航方法及装置 |
CN105302886A (zh) * | 2015-10-15 | 2016-02-03 | 百度在线网络技术(北京)有限公司 | 实体对象的处理方法及装置 |
CN105302910A (zh) * | 2015-11-09 | 2016-02-03 | 百度在线网络技术(北京)有限公司 | 信息检索方法和装置 |
CN105740291A (zh) * | 2014-12-12 | 2016-07-06 | 深圳市腾讯计算机***有限公司 | 地图界面显示方法及装置 |
CN106294347A (zh) * | 2015-05-13 | 2017-01-04 | 高德软件有限公司 | 一种住宿地点搜索方法及装置 |
CN103902661B (zh) * | 2014-03-06 | 2017-02-22 | 东莞市南星电子有限公司 | 在电子地图界面上校正用户选定搜索结果目标的信息显示的方法 |
CN107292301A (zh) * | 2016-03-30 | 2017-10-24 | 高德软件有限公司 | 兴趣点信息的展示方法和装置 |
CN107430632A (zh) * | 2015-04-13 | 2017-12-01 | 谷歌公司 | 根据用户信号动态地控制地图视口 |
CN107544790A (zh) * | 2016-06-23 | 2018-01-05 | 斑马网络技术有限公司 | 服务图层生成方法、装置、终端设备和用户界面*** |
CN108519080A (zh) * | 2018-03-14 | 2018-09-11 | 维沃移动通信有限公司 | 一种导航路线规划方法及终端 |
CN108874933A (zh) * | 2018-05-31 | 2018-11-23 | 蔚来汽车有限公司 | 基于地图不可见资源点的切换方法和装置 |
CN108984594A (zh) * | 2017-06-02 | 2018-12-11 | 苹果公司 | 呈现相关兴趣点 |
CN109241218A (zh) * | 2018-08-17 | 2019-01-18 | 北京云鸟科技有限公司 | 一种数据点显示方法及装置 |
CN109798914A (zh) * | 2019-03-14 | 2019-05-24 | 重庆交通开投科技发展有限公司 | 导航显示方法及装置 |
CN110825281A (zh) * | 2019-09-17 | 2020-02-21 | 五八有限公司 | 在电子地图选择区域的方法、装置、电子设备和存储介质 |
CN111050279A (zh) * | 2018-10-12 | 2020-04-21 | 上海博泰悦臻电子设备制造有限公司 | 车辆、车机设备及基于地图显示的热点数据共享方法 |
CN111414443A (zh) * | 2020-02-27 | 2020-07-14 | 深圳震有科技股份有限公司 | 封锁区域地图标绘处理方法及装置、设备、介质 |
CN112988928A (zh) * | 2021-02-08 | 2021-06-18 | 北京金和网络股份有限公司 | 一种餐饮类门店地图显示方法和装置 |
CN113091764A (zh) * | 2021-03-31 | 2021-07-09 | 泰瑞数创科技(北京)有限公司 | 一种实景三维地图导航路线定制和显示方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101639847A (zh) * | 2009-06-01 | 2010-02-03 | 北京四维图新科技股份有限公司 | 电子地图查询方法、电子地图查询***和导航仪 |
GB2463787A (en) * | 2008-09-24 | 2010-03-31 | Mitac Int Corp | Apparatus and method of displaying multiple points of interest on a personal navigation device |
CN102176206A (zh) * | 2011-01-18 | 2011-09-07 | 宇龙计算机通信科技(深圳)有限公司 | 兴趣点周边查找方法及装置 |
CN102339220A (zh) * | 2010-07-27 | 2012-02-01 | 高德软件有限公司 | 一种生成兴趣点属性采集框的方法及装置 |
-
2012
- 2012-06-18 CN CN201210204300.2A patent/CN103514169B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2463787A (en) * | 2008-09-24 | 2010-03-31 | Mitac Int Corp | Apparatus and method of displaying multiple points of interest on a personal navigation device |
CN101639847A (zh) * | 2009-06-01 | 2010-02-03 | 北京四维图新科技股份有限公司 | 电子地图查询方法、电子地图查询***和导航仪 |
CN102339220A (zh) * | 2010-07-27 | 2012-02-01 | 高德软件有限公司 | 一种生成兴趣点属性采集框的方法及装置 |
CN102176206A (zh) * | 2011-01-18 | 2011-09-07 | 宇龙计算机通信科技(深圳)有限公司 | 兴趣点周边查找方法及装置 |
Non-Patent Citations (1)
Title |
---|
酸奶小妹: "【百度地图API】如何用圆形搜索获取中心点周围100米内全部关键点?如天安门附近所有的餐厅、加油站、宾馆、大厦等", 《HTTP://WWW.CNBLOGS.COM/MILKMAP/ARCHIVE/2011/09/16/2178907.HTML》 * |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902661B (zh) * | 2014-03-06 | 2017-02-22 | 东莞市南星电子有限公司 | 在电子地图界面上校正用户选定搜索结果目标的信息显示的方法 |
CN104951466A (zh) * | 2014-03-28 | 2015-09-30 | 高德软件有限公司 | 一种poi信息搜索方法、装置、***及相关设备 |
CN104951466B (zh) * | 2014-03-28 | 2019-10-22 | 高德软件有限公司 | 一种poi信息搜索方法、装置、***及相关设备 |
CN105258705A (zh) * | 2014-07-17 | 2016-01-20 | 高德软件有限公司 | 一种导航方法及装置 |
CN104239540A (zh) * | 2014-09-22 | 2014-12-24 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105740291B (zh) * | 2014-12-12 | 2020-07-07 | 深圳市腾讯计算机***有限公司 | 地图界面显示方法及装置 |
CN105740291A (zh) * | 2014-12-12 | 2016-07-06 | 深圳市腾讯计算机***有限公司 | 地图界面显示方法及装置 |
CN104484462A (zh) * | 2014-12-29 | 2015-04-01 | 西安航天华迅科技有限公司 | 一种企业信息获取方法及*** |
CN107430632B (zh) * | 2015-04-13 | 2022-01-04 | 谷歌有限责任公司 | 根据用户信号动态地控制地图视口 |
CN107430632A (zh) * | 2015-04-13 | 2017-12-01 | 谷歌公司 | 根据用户信号动态地控制地图视口 |
US11015950B2 (en) | 2015-04-13 | 2021-05-25 | Google Llc | Dynamically controlling map viewport in view of user signals |
CN106294347A (zh) * | 2015-05-13 | 2017-01-04 | 高德软件有限公司 | 一种住宿地点搜索方法及装置 |
CN105302886A (zh) * | 2015-10-15 | 2016-02-03 | 百度在线网络技术(北京)有限公司 | 实体对象的处理方法及装置 |
CN105302910A (zh) * | 2015-11-09 | 2016-02-03 | 百度在线网络技术(北京)有限公司 | 信息检索方法和装置 |
CN107292301A (zh) * | 2016-03-30 | 2017-10-24 | 高德软件有限公司 | 兴趣点信息的展示方法和装置 |
CN107544790A (zh) * | 2016-06-23 | 2018-01-05 | 斑马网络技术有限公司 | 服务图层生成方法、装置、终端设备和用户界面*** |
CN108984594A (zh) * | 2017-06-02 | 2018-12-11 | 苹果公司 | 呈现相关兴趣点 |
CN108984594B (zh) * | 2017-06-02 | 2022-08-19 | 苹果公司 | 呈现相关兴趣点 |
CN108519080A (zh) * | 2018-03-14 | 2018-09-11 | 维沃移动通信有限公司 | 一种导航路线规划方法及终端 |
CN108874933A (zh) * | 2018-05-31 | 2018-11-23 | 蔚来汽车有限公司 | 基于地图不可见资源点的切换方法和装置 |
CN108874933B (zh) * | 2018-05-31 | 2021-08-27 | 蔚来(安徽)控股有限公司 | 基于地图不可见资源点的切换方法和装置 |
CN109241218A (zh) * | 2018-08-17 | 2019-01-18 | 北京云鸟科技有限公司 | 一种数据点显示方法及装置 |
CN111050279A (zh) * | 2018-10-12 | 2020-04-21 | 上海博泰悦臻电子设备制造有限公司 | 车辆、车机设备及基于地图显示的热点数据共享方法 |
CN109798914A (zh) * | 2019-03-14 | 2019-05-24 | 重庆交通开投科技发展有限公司 | 导航显示方法及装置 |
CN110825281A (zh) * | 2019-09-17 | 2020-02-21 | 五八有限公司 | 在电子地图选择区域的方法、装置、电子设备和存储介质 |
CN111414443A (zh) * | 2020-02-27 | 2020-07-14 | 深圳震有科技股份有限公司 | 封锁区域地图标绘处理方法及装置、设备、介质 |
CN111414443B (zh) * | 2020-02-27 | 2024-04-05 | 深圳震有科技股份有限公司 | 封锁区域地图标绘处理方法及装置、设备、介质 |
CN112988928A (zh) * | 2021-02-08 | 2021-06-18 | 北京金和网络股份有限公司 | 一种餐饮类门店地图显示方法和装置 |
CN113091764A (zh) * | 2021-03-31 | 2021-07-09 | 泰瑞数创科技(北京)有限公司 | 一种实景三维地图导航路线定制和显示方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103514169B (zh) | 2017-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103514169A (zh) | 兴趣点搜索方法及装置、移动终端 | |
US10133438B2 (en) | User interface for augmented reality | |
US20180349451A1 (en) | Presenting Related Points of Interest | |
US20180136812A1 (en) | Touch and non-contact gesture based screen switching method and terminal | |
AU2014201156B2 (en) | Method and apparatus for manipulating data on electronic device display | |
US9013368B1 (en) | Foldable mobile device and method of controlling the same | |
US10387014B2 (en) | Mobile terminal for controlling icons displayed on touch screen and method therefor | |
RU2667047C2 (ru) | Способ обеспечения тактильного эффекта в портативном терминале, машинно-считываемый носитель и портативный терминал | |
JP6098435B2 (ja) | 情報処理装置、記憶媒体、および制御方法 | |
US9710153B2 (en) | Electronic device and method of controlling the same | |
EP2418563A2 (en) | User equipment, server, and method for selectively filtering augmented reality | |
US20120066629A1 (en) | Method and apparatus for displaying schedule in mobile communication terminal | |
EP3203359A1 (en) | Method for providing remark information related to image, and terminal therefor | |
US20150040031A1 (en) | Method and electronic device for sharing image card | |
WO2017120107A2 (en) | Devices, methods, and graphical user interfaces for enabling display management of participant devices | |
EP2824905B1 (en) | Group recording method, machine-readable storage medium, and electronic device | |
EP2811388A2 (en) | Portable terminal and user interface method in portable terminal | |
US20120023410A1 (en) | Computing device and displaying method at the computing device | |
US20150193135A1 (en) | Method for providing glance information, machine-readable storage medium, and electronic device | |
EP3584691A1 (en) | Electronic apparatus displaying representative information and control method thereof | |
KR20160062565A (ko) | 디바이스 및 디바이스의 필기 컨텐트 제공 방법 | |
CN112286614A (zh) | 用户界面的显示方法和装置、电子设备及存储介质 | |
US12039672B2 (en) | Presenting labels in augmented reality | |
KR101615969B1 (ko) | 이동 단말기 및 이동 단말기에서의 정보 제공 방법 | |
KR20150133045A (ko) | 객체를 디스플레이하는 전자 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200513 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Patentee after: Alibaba (China) Co.,Ltd. Address before: 100102, No. 8, No., Changsheng Road, Changping District science and Technology Park, Beijing, China. 1-5 Patentee before: AUTONAVI SOFTWARE Co.,Ltd. |