手机上地图数据显示方法及系统的制作方法

文档序号:10597374阅读:430来源:国知局
手机上地图数据显示方法及系统的制作方法
【专利摘要】本发明提供了一种手机上地图数据显示方法及系统,所述方法包含:根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图数据包;获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;获取用户的账户信息,根据所述账户信息获取预定逻辑定义的地图数据包并解码输出,以此,在提供用户良好地图数据查看的同时,最大化利用了手机的性能,在提高用户使用效率的基础上满足不同用户的使用地图习惯,大大节约了用户的查看时间以及减少了不必要的数据流量浪费。
【专利说明】
手机上地图数据显示方法及系统
技术领域
[0001]本发明涉及智能手机数据处理领域,尤指一种手机上地图数据显示方法及系统。 【背景技术】
[0002]随着移动互联网的蓬勃发展,基于LBS的位置服务,不仅能够定位移动终端所在的位置,还可以根据移动终端的趋向性,确定下一步可能去往的位置,使得相关服务具有可靠的定位性和定向性,现在以行业为向导结合LBS的应用逐渐显现出来,应用中除了提供基础地图服务,还能同时展示大量的基于位置的内容信息;当前应用基于位置进行信息展示,在性能上存在一定的问题,不能很友好的为用户提供服务,而且也没法针对不同用户的使用需求给予不同用户对应的地图服务体验,从而导致使用地图服务时需要进行大量且不必要的操作,以及大量且不必要的流量浪费,有基于此,业内亟需一种方便且更为针对化的手机上地图服务的使用方法。
[0003]现有方法皆是将特定范围区域内所有坐标信息一次性全部绘制在地图上,不支持分角色展示信息,不支持分步加载数据;导致各类用户使用不便,因查看地图中不必要的信息浪费大量的时间和流量费用,同时将地图数据统一解码显示输出也导致信息重叠,覆盖; 显示设备加载数据量大,信息显示缓慢,经常导致设备死机;
【发明内容】

[0004]本发明目的在于提供一种针对不同用户群体给予特定地图服务,同时有效降低不必要的资源浪费的手机上地图数据显示方法及系统。
[0005]为达上述目的,本发明所提供的手机上地图数据显示方法具体包含:根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图数据包;获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解码输出。
[0006]在上述手机上地图数据显示方法中,优选的,所述方法还包含:当手机通过联网获取在线地图数据时,则获取手机网络状态,当手机网络状态符合预置网络条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。
[0007]在上述手机上地图数据显示方法中,优选的,所述方法还包含:当手机通过本地存储获取离线地图数据时,解码上述显示输出的地图数据包之外的其它地图数据包备用显不。
[0008]在上述手机上地图数据显示方法中,优选的,所述方法还包含:获取手机使用状态,当手机使用状态符合预置使用条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。
[0009]在上述手机上地图数据显示方法中,优选的,所述手机使用状态包含手机缓存使用状态和/或手机处理器使用状态。
[0010]本发明还提供一种手机上地图数据显示系统,所述系统具体包含:存储模块,用于根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图数据包;匹配模块,用于获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;显示模块,用于获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解码输出。
[0011]在上述手机上地图数据显示系统中,优选的,所述系统还包含网络监测模块,所述网络监测模块用于在手机通过联网获取在线地图数据时,获取手机网络状态,当手机网络状态符合预置网络条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显不。
[0012]在上述手机上地图数据显示系统中,优选的,所述系统还包含网络监测模块,所述网络监测模块还用于当手机通过本地存储获取离线地图数据时,解码上述显示输出的地图数据包之外的其它地图数据包备用显示。
[0013]在上述手机上地图数据显示系统中,优选的,所述系统还包含状态监测模块,所述状态监测模块用于获取手机使用状态,当手机使用状态符合预置使用条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。
[0014]在上述手机上地图数据显示系统中,优选的,所述状态监测模块包含缓存监测单元和处理器监测单元;所述缓存监测单元用于监测手机缓存使用状态;所述处理器监测单元用于监测手机处理器使用状态。
[0015]本发明的有益技术效果在于:在提供用户良好地图数据查看的同时,最大化利用了手机的性能,在提高用户使用效率的基础上满足不同用户的使用地图习惯,大大节约了用户的查看时间以及减少了不必要的数据流量浪费。【附图说明】
[0016]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
[0017]图1为本发明所提供的手机上地图数据显示方法的流程示意图;
[0018]图2为本发明所提供的手机上地图数据显示系统的结构示意图。【具体实施方式】
[0019]为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明, 但并不作为对本发明的限定。
[0020]请参考图1所示,本发明所提供的手机上地图数据显示方法具体包含:根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图数据包;获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解码输出。
[0021]在上述实施例中,所述根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,具体可包含根据所查地点的门店数量或门店大小对地图数据中进行分层后保存,例如,当用户需要查询特定门店的数量时,对所述地图数据进行分层处理时则以北京市西城区有50家门店以及各门店联系方式为最低层;在北京市共有400家门店,各区分别有多少门店为第二层;在中国共有20000家门店,各省分别有多少家门店为第三层等方式分别获取地图数据中对应的数据包并保存。
[0022]在上述实时例中,根据所述频率匹配所述地图数据包具体包含根据频率高低,匹配所述地图数据包的优先级,例如用户查询频率最高的地图数据的数据类型所对应的地图数据包则为最高优先级,当用户需要查询地图数据时,优先推送给用户查询;用户查询频率最低地图数据的数据类型所对应的地图数据包则为最低优先级,当用户需要查询时再显示输出,值得说明的是,除了优先级最高的地图数据包直接解压显示输出之外,其他数据包均由用户查询操作时再获取后解压输出。
[0023]在上述实时例中,根据所述频率匹配所述地图数据包也可实时更新修改,例如,可周期统计用户查询地图数据的目标层级的次数与频率,周期的根据统计结果来为不同用户按其查询比例匹配优先解码并推送的对应的地图数据包,以此,使得优先推送的数据包更符合用户当前的使用习惯且更使查询地图数据高效。
[0024]在本发明一优选的实施例中,所述方法还包含:当手机通过联网获取在线地图数据时,则获取手机网络状态,当手机网络状态符合预置网络条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。具体的,可查询手机网络状态,如网络状态不好或用户流量不多或联网方式为移动连接等方式时,仅先解压优先级最高的地图数据包显示输出,如网络状况良好或流量很多或免费的无线网连接等方式时,则在解压完成优先级最高的地图数据包显示输出后,后台按优先级解压对应的地图数据包以备用户使用。以此在降低用户不必要的资源浪费的同时也提高手机运行的速度,提供用户更优秀的地图数据查询体验。
[0025]在本发明一优选的实施例中,所述方法还包含:当手机通过本地存储获取离线地图数据时,解码上述显示输出的地图数据包之外的其它地图数据包备用显示。具体的,当手机查询地图数据为本地已存储的离线地图数据时,则在解压完成优先级最高的地图数据包显示输出后,后台按优先级解压对应的地图数据包以备用户使用。以此,降低手机因解压大量地图数据造成的卡顿等情况,使用户在查询手机上地图数据时,画面更为平滑和快捷。
[0026]在本发明一优选的实施例中,所述方法还包含:获取手机使用状态,当手机使用状态符合预置使用条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示, 所述手机使用状态包含手机缓存使用状态和/或手机处理器使用状态。具体的,可在用户查询地图数据时进一步获取手机的使用情况,如缓存使用量和处理器使用量,当缓存空闲率较小,且处理器使用量较高时,首先解压优先级最高的地图数据包,剩余的其他地图数据包按后期用户操作需求解压;当缓存空闲率较高,且处理器使用量较小时,首先解压优先级最高的地图数据包,剩余的其他地图数据包按优先级解压,已备用户使用;以此在降低手机处理负担的同时,也使用户查询地图数据的体验得到大大的提高。[〇〇27]实际工作中,通过本发明所提供的手机上地图数据显示方法可如下操作,根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,对所述地图数据按优先级进行分级处理,获得复数个地图数据包;周期获取用户查询所述地图数据的数据类型的频率, 根据所述频率匹配所述地图数据包,使得所述复数个地图数据包分别定义有不同级别的优先级;获取用户的账户信息,根据所述账户信息获取对应优先级最高的地图数据包并解码输出;其后再获取用户的手机网络状态和手机使用状态,根据手机网络状态和手机使用状态,确定是否再缓存其他的地图数据包以备用。
[0028]请参考图2所示,本发明还提供一种手机上地图数据显示系统,所述系统具体包含:存储模块,用于根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图数据包;匹配模块,用于获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;显示模块,用于获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解码输出。
[0029]在上述实施例中,所述存储模块和匹配模块主要用于前置对所述地图数据进行分层处理以及统计用户查询习惯和匹配对应的地图数据包,显示模块主要用于获取当前用户的账户信息,并根据该账户信息确认用户适用于推送的地图数据的数据类型及具体的地图数据包后解压该对应的地图数据包显示输出。
[0030]在本发明一优选的实施例中,所述系统还包含网络监测模块,所述网络监测模块用于在手机通过联网获取在线地图数据时,获取手机网络状态,当手机网络状态符合预置网络条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示;其中所述网络监测模块主要用于监测用户的联网状态,具体的,当用户需要查询地图数据时,所述网络监测模块获取用户当前的网络情况,根据该网络情况判断用户是否需要下载其他剩余的地图数据包备用;当然,所述网络监测模块还可用于当手机通过本地存储获取离线地图数据时,解码上述显示输出的地图数据包之外的其它地图数据包备用显示。
[0031]在本发明一优选的实施例中,所述系统还包含状态监测模块,所述状态监测模块用于获取手机使用状态,当手机使用状态符合预置使用条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示;具体的,当用户需要查询地图数据时,所述状态监测模块获取用户当前的手机使用情况,根据该手机使用情况判断用户是否需要解压其他剩余的地图数据包备用;所述状态监测模块包含缓存监测单元和处理器监测单元;所述缓存监测单元用于监测手机缓存使用状态;所述处理器监测单元用于监测手机处理器使用状态。
[0032]实际工作中也可将所述网络监测模块和所述状态监测空块一起使用,根据用户缓存情况、网络情况和处理器使用情况按预定方案确认是否解压剩余的地图数据包,该联动方案可根据实际需要设定,本发明在此不再做详细说明。
[0033]本发明的有益技术效果在于:在提供用户良好地图数据查看的同时,最大化利用了手机的性能,在提高用户使用效率的基础上满足不同用户的使用地图习惯,大大节约了用户的查看时间以及减少了不必要的数据流量浪费。
[0034]以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种手机上地图数据显示方法,其特征在于,所述方法包含:根据地图数据的数据类型及用户需求对所述地图数据进行分层处理,获得复数个地图 数据包;获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所述地图数据包;获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解码输出。2.根据权利要求1所述的手机上地图数据显示方法,其特征在于,所述方法还包含:当 手机通过联网获取在线地图数据时,则获取手机网络状态,当手机网络状态符合预置网络 条件时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。3.根据权利要求1所述的手机上地图数据显示方法,其特征在于,所述方法还包含:当 手机通过本地存储获取离线地图数据时,解码上述显示输出的地图数据包之外的其它地图 数据包备用显示。4.根据权利要求1所述的手机上地图数据显示方法,其特征在于,所述方法还包含:获 取手机使用状态,当手机使用状态符合预置使用条件时解码上述显示输出的地图数据包之 外的其它地图数据包备用显示。5.根据权利要求4所述的手机上地图数据显示方法,其特征在于,所述手机使用状态包 含手机缓存使用状态和/或手机处理器使用状态。6.—种手机上地图数据显示系统,其特征在于,所述系统包含:存储模块,用于根据地图数据的数据类型及用户需求对所述地图数据进行分层处理, 获得复数个地图数据包;匹配模块,用于获取用户查询所述地图数据的数据类型的频率,根据所述频率匹配所 述地图数据包;显示模块,用于获取用户的账户信息,根据所述账户信息获取对应的地图数据包并解 码输出。7.根据权利要求6所述的手机上地图数据显示系统,其特征在于,所述系统还包含网络 监测模块,所述网络监测模块用于在手机通过联网获取在线地图数据时,获取手机网络状 态,当手机网络状态符合预置网络条件时解码上述显示输出的地图数据包之外的其它地图 数据包备用显示。8.根据权利要求6所述的手机上地图数据显示系统,其特征在于,所述系统还包含网络 监测模块,所述网络监测模块还用于当手机通过本地存储获取离线地图数据时,解码上述 显示输出的地图数据包之外的其它地图数据包备用显示。9.根据权利要求6所述的手机上地图数据显示系统,其特征在于,所述系统还包含状态 监测模块,所述状态监测模块用于获取手机使用状态,当手机使用状态符合预置使用条件 时解码上述显示输出的地图数据包之外的其它地图数据包备用显示。10.根据权利要求9所述的手机上地图数据显示系统,其特征在于,所述状态监测模块 包含缓存监测单元和处理器监测单元;所述缓存监测单元用于监测手机缓存使用状态;所述处理器监测单元用于监测手机处理器使用状态。
【文档编号】H04M1/725GK105959495SQ201610546491
【公开日】2016年9月21日
【申请日】2016年7月12日
【发明人】窦少君, 柳惠生, 沈滨, 郭建军
【申请人】中体彩科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1