一种搜索兴趣点的方法及终端技术

技术编号:7843466 阅读:171 留言:0更新日期:2012-10-13 01:50
本发明专利技术公开了一种搜索兴趣点的方法及终端,其中方法包括以下步骤:获取用户在电子地图上划定的区域;根据所划定的区域进行兴趣点的搜索;在电子地图上显示搜索到的兴趣点。本发明专利技术中,用户根据实际需求通过触摸屏或者鼠标等工具划定搜索区域,在该划定的搜索区域中可以同时查找多个兴趣点的位置,方便快捷,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及位置服务领域,尤其涉及一种搜索兴趣点的方法及终端
技术介绍
电脑、手机、导航设备等终端都可以装载电子地图,以导航设备为例,其工作原理为导航设备确定特定位置的位置坐标,将其与自身储存的电子地图中记载的位置坐标进行匹配,以此来确定搭载该导航设备的导航对象在电子地图中的准确位置。导航设备可以是车载终端、便携式导航仪、手机终端等。导航对象可以是车辆、行人等。在用户设定好出发地和目的地之后,导航设备会根据自身储存的电子地图数据计算导航路径,并依据算得的导航路径为用户导航。现有的终端一般是用户通过输入兴趣点的名称进行具体或者模糊的匹配来搜索相应的兴趣点,但是如果用户想要搜寻某个区域内所有的兴趣点位置,则需要一个个进行搜索,操作起来比较麻烦。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中在用户无法同时查询某个区域内的多个兴趣点位置的缺陷,提供一种搜索兴趣点的方法及终端。本专利技术解决其技术问题所采用的技术方案是提供一种搜索兴趣点的方法,包括以下步骤获取用户在电子地图上划定的区域;根据所划定的区域进行兴趣点的搜索;在所述电子地图上显示搜索到的兴趣点。本专利技术所述的方法中,在根据所划定的区域进行兴趣点的搜索之前,判断用户在划定区域时的曲线是否为封闭曲线,若为封闭曲线,则将该封闭曲线内的封闭区域作为搜索区域进行兴趣点的搜索。本专利技术所述的方法中,若用户在划定区域时的曲线的封闭率达到预设值,则判定该曲线为近似封闭曲线,并自动将该近似封闭曲线补成封闭曲线,并将补完后的封闭曲线内的封闭区域作为搜索区域进行兴趣点的搜索。本专利技术所述的方法中,若用户在划定区域时的曲线既非封闭曲线,也非所述近似封闭曲线,则查找与该曲线相匹配的道路路段,并将以该道路路段为中心线的预设范围内的区域作为搜索区域进行兴趣点的搜索。本专利技术所述的方法中,在根据所划定的区域进行兴趣点的搜索之前,还包括步骤获取用户所选择的兴趣点分类,以根据该分类对搜索区域进行兴趣点搜索并在所述电子地图上显示该分类下的兴趣点。本专利技术所述的方法中,在所述电子地图上显示搜索到的兴趣点时,还将兴趣点以列表的形式显示。本专利技术解决其技术问题所采用的另一技术方案是提供一种终端,包括触摸屏,其特征在于,包括用户输入获取单元,用于通过触摸屏获取用户在电子地图上划定的区域;搜索单元,用于根据所划定的区域进行兴趣点的搜索;显示单元,用于在所述电子地图上显示搜索到的兴趣点。本专利技术所述的终端中,该终端还包括 判断单元,用于在所述搜索单元搜索兴趣点之前,判断用户在划定区域时的曲线是否为封闭曲线,若为封闭曲线,则将该封闭曲线内的封闭区域作为搜索区域通过所述搜索单元进行兴趣点的搜索。本专利技术所述的终端中,所述判断单元还用于若用户在划定区域时的曲线的封闭率达到预设值,则判定该曲线为近似封闭曲线;该终端还包括补曲线单元,用于在所述判断单元判断曲线为近似封闭曲线时,自动将该近似封闭曲线补成封闭曲线,并将补完后的封闭曲线内的封闭区域作为搜索区域通过所述搜索单元进行兴趣点的搜索。本专利技术所述的终端中,所述用户输入获取单元还用于获取用户所选择的兴趣点分类;所述搜索单元还用于根据该分类对搜索区域进行兴趣点搜索;所述显示单元还用于在所述电子地图上显示搜索到的该分类下的兴趣点,所述显示单元还进一步用于将兴趣点以列表的形式显示。实施本专利技术产生的有益效果是本专利技术中用户通过终端的触摸屏在电子地图上划定区域,终端再在划定的区域中搜索兴趣点,并在电子地图上显示,从而可以实现在划定范围内同时查找多个兴趣点的位置,用户根据实际需求通过触摸屏或者鼠等工具划定搜索区域,就可以找到该区域内的兴趣点位置,方便快捷,提高了用户体验。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图I是本专利技术实施例搜索兴趣点的方法流程图;图2是本专利技术另一实施例搜索兴趣点的方法流程图;图3是本专利技术实施例终端的结构示意图;图4是本专利技术另一实施例终端的结构示意图;图5是本专利技术实施例用户划定区域时的曲线为封闭曲线的示意图;图6是本专利技术实施例用户划定区域时的曲线为近似直线的示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图I所示,本专利技术实施例搜索兴趣点的方法,包括以下步骤S101、获取用户在电子地图上划定的区域,如用户可以在终端的触摸屏上划定一区域,也可以通过鼠标划定一区域,当然也可以利用终端上的其他工具来划定一区域,本专利技术不做限定;S102、根据所划定的区域进行兴趣点的搜索;S103、在电子地图上显示搜索到的兴趣点。本专利技术实施例中用户根据实际需求划定搜索区域,再在划定的搜索区域中查找兴趣点,可以同时查找到多个兴趣点位置,方便快捷,提高了用户体验。如图2所示,在本专利技术的另一实施例搜索兴趣点的方法中,以带有触摸屏的终端为例,包括以下步骤S201、通过终端的触摸屏获取用户在电子地图上通过触摸所留下的轨迹曲线(以 下简称曲线);S202、判断用户在划定区域时的曲线是否为封闭曲线。S203、若用户在划定区域时的曲线为封闭曲线,如图5所示,则将该封闭曲线内的封闭区域作为搜索区域。S204、若用户在划定区域时的曲线不为封闭曲线,则判断用户在划定区域时的曲线的封闭率是否达到预设值。S205、若用户在划定区域时的曲线的封闭率达到预设值,则判定该曲线为近似封闭曲线,并自动将该近似封闭曲线补成封闭曲线,并将补完后的封闭曲线内的封闭区域作为搜索区域。如封闭率为80%,即不要求用户所画的曲线为100%的封闭,而是达到一定的封闭性即可,例如在屏幕上画的是一个“G”型曲线,这时封闭性超过80%,可判定该曲线为近似封闭曲线,这时可以自动将该曲线补完封闭,并将补完后的区域作为搜索区域。S206、若用户在划定区域时的曲线的封闭率未达到预设值,即用户在划定区域时的曲线既不是封闭曲线也不是近似封闭曲线,即曲线的封闭率达不到预设值时,如图6所示,该曲线为连续的近似直线,则查找与该曲线相匹配的道路路段,并将以该道路路段为中心线的预设范围内的区域作为搜索区域。由于获取到的非封闭曲线一般情况下是连续的,那么对应的最接近该曲线的道路也应该是连续的道路路段,就可以将找到的道路路段的中心线附近区域作为搜索区域。S207、在上述步骤中所确定的搜索区域内进行兴趣点的搜索。S208、在电子地图上显示搜索到的兴趣点。进一步地,为了更好地利于用户找到特定的兴趣点,并在所找到的兴趣点中进行选择,在根据所划定的区域进行兴趣点的搜索之前,还包括步骤获取用户所选择的兴趣点分类,以根据该分类对搜索区域进行兴趣点搜索并在电子地图上显示该分类下的兴趣点,其他分类下的兴趣点则可以不显示。可事先将终端中电子地图上的兴趣点进行分类,例如分为商铺、餐馆、停车场、加油站、酒店等。如果用户需要查找某个区域中的餐馆,则可以通过触摸屏在电子地图上画一个区域,根据屏幕提示选择兴趣点的类型为餐馆,则终端自动在该选定的区域中搜索所有的餐馆,并在电子地图上显示搜索到的各个餐馆的位置,用户可以查看任意一个显示的兴趣点的详细信息,包括地点、全称以及从当前位置到该兴趣点的大致行车时间等。进一步地,为了便于用户对搜本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种搜索兴趣点的方法,其特征在于,包括以下步骤 获取用户在电子地图上划定的区域; 根据所划定的区域进行兴趣点的搜索; 在所述电子地图上显示搜索到的兴趣点。2.根据权利要求I所述的方法,其特征在于,在根据所划定的区域进行兴趣点的搜索之前,判断用户在划定区域时的曲线是否为封闭曲线,若为封闭曲线,则将该封闭曲线内的封闭区域作为搜索区域进行兴趣点的搜索。3.根据权利要求I所述的方法,其特征在于,若用户在划定区域时的曲线的封闭率达到预设值,则判定该曲线为近似封闭曲线,并自动将该近似封闭曲线补成封闭曲线,并将补完后的封闭曲线内的封闭区域作为搜索区域进行兴趣点的搜索。4.根据权利要求3所述的方法,其特征在于,若用户在划定区域时的曲线既非封闭曲线,也非所述近似封闭曲线,则查找与该曲线相匹配的道路路段,并将以该道路路段为中心线的预设范围内的区域作为搜索区域进行兴趣点的搜索。5.根据权利要求4所述的方法,其特征在于,在根据所划定的区域进行兴趣点的搜索之前,还包括步骤 获取用户所选择的兴趣点分类,以根据该分类对搜索区域进行兴趣点搜索并在所述电子地图上显示该分类下的兴趣点。6.根据权利要求5所述的方法,其特征在于,在所述电子地图上显示搜索到的兴...

【专利技术属性】
技术研发人员:张文星
申请(专利权)人:深圳市凯立德科技股份有限公司
类型:发明
国别省市:

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

1