地图poi显示方法及终端的制作方法

文档序号:9469730阅读:879来源:国知局
地图poi显示方法及终端的制作方法
【技术领域】
[0001]本发明实施例涉及地图导航技术领域,尤其涉及一种地图POI显示方法及终端。
【背景技术】
[0002]随着互联网技术的飞速发展,地图导航技术成为了人们日常出行必不可少的工具。例如,当用户想去某个地方时,只需在地图导航页面上输入出发地点和目的地点即可在地图导航页面上显示由出发地点到目的地点的最优导航线路。
[0003]但是,当用户想在地图导航上寻找某个地方附近的兴趣点(Point of Interest,POI)(例如,旅馆、酒店、KTV或餐馆)时,需要用户在地图导航页面上定位到该地方,然后点击附近搜索,在搜索栏输入关键词进行搜索,那么在地图导航页面上会显示该地方附近的与关键词相关联的POI,在该地方可能会有非常多的POI,面对这么多的POI,用户可能无法快速的从中选择对自己有用的POI,从而降低了信息的使用效率。

【发明内容】

[0004]本发明实施例提供一种地图POI显示方法及终端,能够使用户快速定位到有用的PO1
[0005]第一方面,本发明实施例提供了一种地图POI显示方法,包括:
[0006]在地图导航页面上确定地图显示区域;
[0007]获取所述地图显示区域范围内的POI和各POI对应的发布信息的重要程度;
[0008]根据所述发布信息的重要程度确定各POI的优先级;
[0009]根据优先级在地图导航页面上对POI进行展示。
[0010]第二方面,本发明实施例还提供一种终端,包括:
[0011]显示区域确定模块,用于在地图导航页面上确定地图显示区域;
[0012]POI信息获取模块,用于获取所述地图显示区域范围内的POI和各POI对应的发布信息的重要程度;
[0013]优先级确定模块,用于根据所述发布信息的重要程度确定各POI的优先级;
[0014]POI显示模块,用于根据优先级在地图导航页面上对POI进行展示。
[0015]本发明实施例通过在地图导航页面上确定地图显示区域,并根据发布信息的重要程度确定所述地图显示区域范围内的各POI的优先级,根据确定的优先级在地图导航页面上对POI进行展示,能够有效缩小地图显示区域的POI显示数量,使用户快速定位到有用的PO1
【附图说明】
[0016]图1A为本发明实施例一提供的地图POI显示方法的流程示意图;
[0017]图1B为本发明实施例一提供的地图POI显不方法中的POI显不不例不意图;
[0018]图2为本发明实施例二提供的终端的结构示意图。
【具体实施方式】
[0019]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0020]实施例一
[0021]图1A为本发明实施例一提供的地图POI显示方法的流程示意图,本实施例的执行主体,可为本发明实施例提供的终端,,该终端可以采用硬件或软件实现。该终端具体可为手机(例如智能手机)客户端,也可以是PC(例如平板电脑)的web端,也可以为提供地图POI服务的服务器等,本实施例不对执行主体做太多限制。如图1A所示,具体包括如下:
[0022]S11、在地图导航页面上确定地图显示区域;
[0023]其中,所述地图显示区域为用户在地图导航页面上触发的以目的地点为中心的预设个数像素点所组成的显示区域。所述触发方式包括点击或长按地图导航页面上显示的目的地点。
[0024]例如,用户目前的位置在北京西站,想要搜索北京西站附近的酒店,则只需锁定北京西站在地图导航页面上的位置,然后用手指或鼠标等点击或长按北京西站所在区域,手指触摸位置附近的预设个数像素点所组成的显示区域即被选定,也就选定了北京西站附近的显示区域。
[0025]S12、获取所述地图显示区域范围内的POI和各POI对应的发布信息的重要程度;
[0026]其中,所述POI为兴趣点,具体可为餐馆、酒店、KTV或者景点等。所述发布信息为商家为了宣传自己的商品所做的广告、促销或优惠活动。为了能够快速的获取到各POI对应的发布信息的重要程度,可预先将各POI对应的发布信息的重要程度存储在本地数据库,当需要时直接从本地数据库获取即可。或者,也可以在需要时从服务器下载各POI发布信息的重要程度。
[0027]具体的,当用户通过手指、鼠标等点击或长按目标地点之后,在所述地图显示区域范围内的POI可能会包含各种类型的Ρ0Ι,例如餐馆、酒店、KTV或者景点等,为便于用户能够有针对的选定自己所需要的Ρ0Ι,可进一步的在所述地图显示区域内提供搜索按钮,以供用户输入关键字进行进一步的筛选。也进一步减少了 S13的处理数据,进一步精准的定位用户所需要的信息。
[0028]例如,在用户的触发操作下选定了北京西站附近的显示区域,可进一步点击在显示区域提供的搜索按钮,触发显示搜索输入栏,用户在搜索输入栏中输入关键字例如酒店或者输入语音信息,那么就会获取到所述地图显示区域范围内的且与所述关键字相匹配的POI和各POI对应的发布信息的重要程度。
[0029]S13、根据所述发布信息的重要程度确定各POI的优先级;
[0030]其中,所述重要程度可预先通过数量化的数字或字母进行区别表示。例如,所述重要程度可分为O?100个等级,对应的数值等级越大则说明重要程度越高;或者,所述重要程度可采用英文字母表示,例如分为A?E个等级,越靠前的英文字母所对应的重要程度越尚O
[0031]S14、根据优先级在地图导航页面上对POI进行展示。
[0032]根据确定的优先级顺序在地图导航页面上对POI进行展示。
[0033]本实施例通过在地图导航页面上确定地图显示区域,并根据所述发布信息的重要程度确定所述地图显示区域范围内的各POI的优先级,根据确定的优先级在地图导航页面上对POI进行展示,能够有效缩小地图显示区域的POI显示数量,使用户快速定位到有用的PO1
[0034]示例性的,在上述实施例的基础上,在所述获取所述地图显示区域范围内的POI和各POI对应的发布信息的重要程度之前,进一步包括如下步骤:
[0035]根据所述发布信息中包含的POI信息展示费用确定各POI对应的发布信息的重要程度;
[0036]将各POI与对应的发布信息的重要程度进行存储。
[0037]另外,为进一步减少本实施例执行主体(例如手机客户端)的数据处理负担,可在获取所述地图显示区域范围内的POI和各POI对应的发布信息的重要程度之前,还可以确定各POI对应的发布信息的重要程度,具体的包括如下步骤:
[0038]根据所述发布信息中包含的POI信息展示费用确定各POI对应的发布信息的重要程度;
[0039]将各POI与对应的发布信息的重要程度进行存储。
[0040]具体的,各商家可预先将自己的发布信息提供给服务商,并支付一定的POI信息展示费用,服务商将各商家对应的发布信息和POI信息展示费用输入至服务器中或者发布给各终端,再由服务器或者各终端根据所述POI信息展示费用确定各POI对应的发布信息的重要程度,展示费用越高的POI则重要程度越高。在确定了各POI对应的发布信息的重要程度之后,将各POI及对应的发布信息的重要程度进行存储。
[0041]示例性的,在上述实施例的基础上,在根据优先级在地图导航页面上对POI进行展示时有多种方法,具体可采用如下三种方法中的任一种方法进行展示、或者三种方法相结合进行展示、或者三种方法中任意两种结合进行展示。其中,第一种方法包括:
[0042]根据优先级在地图导航页面上展示POI对应的图标和/或发
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1