一种提供地图服务的方法和装置的制造方法

文档序号:8942703阅读:381来源:国知局
一种提供地图服务的方法和装置的制造方法
【专利说明】
【技术领域】
[0001]本发明涉及计算机应用技术领域,特别涉及一种提供地图服务的方法和装置。【【背景技术】】
[0002]地图类应用软件(APP)逐渐成为人们进行出行规划、查询和指引的重要工具。只要移动终端打开了定位功能,当用户打开地图类app时,主界面就会显示目前定位区域周边的地图,并且该地图的默认显示比例是固定的,所谓显示比例就是当前所显示地图的比例尺。但往往默认的显示比例是不能够满足用户的使用需求的,用户想要看到更大范围或者更小范围的地图数据,则每次都需要人工对地图进行缩放。一方面,需要用户额外的操作,用户体验不佳;另一方面,需要再次请求调整比例后的地图数据,浪费流量。

【发明内容】

[0003]有鉴于此,本发明提供了一种提供地图服务的方法和装置,以便于减小用户额外的操作,节约流量。
[0004]具体技术方案如下:
[0005](与权利要求书中内容一致)。
[0006]由以上技术方案可以看出,本发明依据预先收集的用户对地图显示比例的使用行为数据,确定出针对该用户提供的地图主界面的显示比例,该显示比例能够反映出用户对地图主界面显示比例的使用习惯,降低了用户手工调整地图主界面显示比例的概率。一方面减少了用户额外的操作,改善了用户体验;另一方面,客户端也不必重新到服务器请求调整后的显示比例对应的地图数据,节约了网络流量。
【【附图说明】】
[0007]图1为本发明实施例提供的一种方法流程图;
[0008]图2为本发明实施例提供的另一种方法流程图;
[0009]图3为本发明实施例提供的再一种方法流程图;
[0010]图4为本发明实施例提供的一种装置结构图;
[0011]图5为本发明实施例提供的另一种装置结构图;
[0012]图6为本发明实施例提供的再一种装置结构图。
【【具体实施方式】】
[0013]为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
[0014]显示比例指的是地图数据在客户端界面上显示时采用的比例尺,其反映了地图数据中的地理元素在客户端界面上的显示粒度。例如比例尺为1:20000,表示地图上Icm的距离代表实际地理上的200m。显示比例越小,说明地图数据中的地理元素在客户端界面上的显示粒度越小。
[0015]用户在使用地图时,往往有各自的使用习惯,对于地图数据的显示比例而言,也通常有各自的使用习惯。例如有的用户打开地图类软件后,主要是为了查看附近的建筑、道路、商铺等地图元素的位置信息,那么通常采用的显示比例较大,使得附近的各地图元素能够被用户清楚地看到。再例如有的用户打开地图类软件后,主要为了查看路况信息,那么通常采用的显示比例较小,使得能够看到若干道路整个的路况信息。
[0016]基于上述理论,可以基于用户的历史使用习惯来自动确定地图主界面的显示比例。所谓地图主界面指的是地图类软件启动后默认进入的界面。即依据预先收集的用户对地图显示比例的使用行为数据,确定针对用户提供的地图主界面的显示比例。所谓地图类应用指的是客户端能够向服务器请求并获取地图数据,并显示给用户的应用。地图类应用可以是主要向用户提供地图服务的应用,也可以是地图服务作为辅助功能的应用,例如滴滴打车之类的应用中也会嵌入地图服务,但地图服务并不是主要功能(主要功能是提供打车服务的功能),因此也属于地图类应用。
[0017]其中,对于地图主界面显示比例的确定,可以在服务器端实现,也可以在客户端实现,下面分别结合实施例进行详细描述。
[0018]图1为本发明实施例提供的一种方法流程图,本实施例中由服务器端实现该方法流程,如图1所示,该流程主要包括以下步骤:
[0019]在101中,服务器依据预先收集的用户对地图显示比例的使用行为数据,确定针对该用户提供的地图主界面的显示比例。
[0020]在实施例中服务器可以将用户对地图显示比例的使用行为数据进行收集,其中用户对地图显示比例的使用行为数据可以包括但不限于以下几种:
[0021](I)用户退出地图类应用时使用的显示比例。往往用户在退出地图类应用时,是在得到满意服务后,也就是说,提供的地图服务满足了用户需求,用户才退出地图类应用。因此,用户退出地图类应用时使用的显示比例也是满足用户需求或者符合用户使用习惯的显示比例,可以将该显示比例进行收集,用以确定针对该用户提供的地图主界面的显示比例。
[0022](2)用户退出地图主界面时使用的显示比例。用户在退出地图主界面时,往往是使用地图主界面后,仍需要进一步使用地图类应用的其他功能,例如用户在进入地图类应用后,地图主界面显示用户当前位置(用户使用的智能终端设备当前定位到的位置),然后点选当前位置并从出现的子菜单中选择路线查询功能(例如“从这里出发”选项),查询从当前位置到某个目的地的路线规划。这种情况下,用户退出地图主界面时,地图主界面也满足了用户需求,用户可能对显示比例进行了调整,也可能直接使用了主界面默认的显示比例。
[0023](3)用户使用地图类应用时对地图界面最后调整到的显示比例。这种情况下,地图界面可以包括地图主界面,也可以包括该地图类应用的其他地图界面。用户对地图界面进行调整后,通常会调整到符合自己使用需求的显示比例为止,那么用户使用地图类应用时对地图界面最后调整到的显示比例,就反映了用户的使用习惯。
[0024]本实施例中,服务器可以将收集到的使用行为数据针对用户进行标识和存储。确定针对该用户提供的地图主界面的显示比例可以是离线行为,例如周期性的行为,或者在用户退出地图类应用后的离线行为,针对用户确定出的显示比例可以存储于诸如缓存等存储空间中。也可以是实时的在线行为,例如检测到地图类应用的客户端启动后,实时确定针对该客户端所对应用户提供的地图主界面的显示比例,对于实时确定出的显示比例可以存储于诸如缓存等存储空间中(后续实施例中均以缓存为例进行描述),也可以在后续步骤中直接使用。
[0025]当采用上述第(I)种使用行为数据时,可以采用以下方式确定针对用户提供的地图主界面的显示比例:
[0026]第一种方式:将用户退出地图类应用时使用的显示比例中,次数最多的显示比例或者显示比例均值确定为针对该用户提供的地图主界面的显示比例。需要说明的是,如果在服务器端在存储地图数据时,是针对设定显示比例对应的地图数据进行存储的,由于确定出的显示比例均值不一定是服务器端的设定比例,因此可以采用距离显示比例均值最近的设定显示比例作为确定出的显示比例。
[0027]第二种方式:将用户上一次退出地图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1