网络数据的处理方法、三维网络数据库的构建方法及系统技术方案

技术编号:18767129 阅读:22 留言:0更新日期:2018-08-25 12:51
本申请公开了一种网络数据的处理方法、三维网络数据库的构建方法及系统,涉及网络技术领域,可以使得用户在弱网环境下也能及时访问网络数据,体验客户端应用的过程中更加流畅。本申请的主要技术方案为:接收客户端发送的网络数据的访问请求;从访问请求中获取携带的客户端所在终端设备对应的终端位置信息,终端位置信息中包含经纬度信息和海拔高度信息;检测终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,预置三维网络数据库中保存有不同的位置信息,以及位置信息对应的信号强度信息;根据检测结果,调整网络数据对应的数据接口;通过调整后的数据接口对网络数据进行处理,并将处理后的数据发送给客户端。

【技术实现步骤摘要】
网络数据的处理方法、三维网络数据库的构建方法及系统
本申请涉及网络
,尤其涉及一种网络数据的处理方法、三维网络数据库的构建方法及系统。
技术介绍
随着市场上平板电脑、智能手机等终端设备的兴起,终端设备已经成为人们生活中不可或缺的一部分,人们可以通过终端设备上安装的客户端应用进行在线聊天、网络游戏、网上购物等操作。在用户手持终端设备移动使用客户端应用的过程中,周围的网络情况会随着用户的移动而变化,对于客户端访问相同的服务端接口,在网络环境较好时访问很快,但在弱网环境时访问很慢,导致用户体验差距十分明显。目前,可以在客户端向服务端请求网络数据时携带客户端所在终端设备的经纬度信息,服务端根据经纬度信息,确定终端设备的信号强度,并可以进行相应的网络数据处理。然而,终端设备处在同一经纬度的不同高度位置时,终端设备的信号强度是不同的,进而服务端根据经纬度确定的终端设备信号强度是不准确的,会降低网络数据的处理准确性,从而影响了用户的使用体验。
技术实现思路
有鉴于此,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的网络数据的处理方法、三维网络数据库的构建方法及系统。为达到上述目的,本申请提供如下技术方案:依据本申请的一个方面,提供了一种网络数据的处理方法,包括:接收客户端发送的网络数据的访问请求;从所述访问请求中获取携带的所述客户端所在终端设备对应的终端位置信息,所述终端位置信息中包含经纬度信息和海拔高度信息;检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;根据检测结果,调整所述网络数据对应的数据接口;通过调整后的数据接口对所述网络数据进行处理,并将处理后的数据发送给所述客户端。依据本申请的另一个方面,提供了一种网络数据的处理方法,包括:接收用户访问网络数据的访问指令;向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息,以使得所述服务端根据检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内的检测结果,调整所述网络数据对应的数据接口,并通过调整后的数据接口对所述网络数据进行处理;其中,所述终端位置信息中包含经纬度信息和海拔高度信息,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;接收所述服务端发送的处理后的网络数据。依据本申请的又一个方面,提供了一种服务端,包括:接收单元,用于接收客户端发送的网络数据的访问请求;获取单元,用于从所述接收单元接收到的访问请求中获取携带的所述客户端所在终端设备对应的终端位置信息,所述终端位置信息中包含经纬度信息和海拔高度信息;检测单元,用于检测所述获取单元获取的终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;调整单元,用于根据所述检测单元的检测结果,调整所述网络数据对应的数据接口;处理单元,用于通过调整后的数据接口对所述网络数据进行处理,并将处理后的数据发送给所述客户端。依据本申请的再一个方面,提供了一种客户端,包括:接收单元,用于接收用户访问网络数据的访问指令;发送单元,用于向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息,以使得所述服务端根据检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内的检测结果,调整所述网络数据对应的数据接口,并通过调整后的数据接口对所述网络数据进行处理;其中,所述终端位置信息中包含经纬度信息和海拔高度信息,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;所述接收单元,还用于接收所述服务端发送的处理后的网络数据。依据本申请的再一个方面,提供了一种网络数据的处理系统,包括:服务端和客户端;所述客户端,用于接收用户访问网络数据的访问指令;向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息,其中,所述终端位置信息中包含经纬度信息和海拔高度信息;所述服务端,用于接收客户端发送的网络数据的访问请求;从所述访问请求中获取携带的所述客户端所在终端设备对应的终端位置信息;检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;根据检测结果,调整所述网络数据对应的数据接口;通过调整后的数据接口对所述网络数据进行处理,并将处理后的数据发送给所述客户端;所述客户端,还用于接收所述服务端发送的处理后的网络数据。依据本申请的再一个方面,提供了一种三维网络数据库的构建方法,包括:接收不同客户端分别发送的网络数据访问请求;收集所述网络数据访问请求中携带的终端位置信息和与所述终端位置信息对应的信号强度信息,所述终端位置信息中包含经纬度信息和海拔高度信息;根据收集到的所述终端位置信息和所述信号强度信息,构建三维网络数据库。依据本申请的再一个方面,提供了一种三维网络数据库的构建方法,包括:接收用户访问网络数据的访问指令;向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息和与所述终端位置信息对应的信号强度信息,以使得所述服务端根据所述终端位置信息和所述信号强度信息,构建三维网络数据库;其中,所述终端位置信息中包含经纬度信息和海拔高度信息。依据本申请的再一个方面,提供了一种服务端,包括:接收单元,用于接收不同客户端分别发送的网络数据访问请求;收集单元,用于收集所述网络数据访问请求中携带的终端位置信息和与所述终端位置信息对应的信号强度信息,所述终端位置信息中包含经纬度信息和海拔高度信息;构建单元,用于根据收集到的所述终端位置信息和所述信号强度信息,构建三维网络数据库。依据本申请的再一个方面,提供了一种客户端,包括:接收单元,用于接收用户访问网络数据的访问指令;发送单元,用于向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息和与所述终端位置信息对应的信号强度信息,以使得所述服务端根据所述终端位置信息和所述信号强度信息,构建三维网络数据库;其中,所述终端位置信息中包含经纬度信息和海拔高度信息。依据本申请的再一个方面,提供了一种三维网络数据库的构建系统,包括:服务端和客户端;所述客户端,用于接收用户访问网络数据的访问指令;向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息和与所述终端位置信息对应的信号强度信息,其中,所述终端位置信息中包含经纬度信息和海拔高度信息;所述服务端,用于接收不同客户端分别发送的网络数据访问请求;收集所述网络数据访问请求中携带的终端位置信息和与所述终端位置信息对应的信号强度信息;根据收集到的所述终端位置信息和所述信号强度信息,构建三维网络数据库。借由上述技术方案,本申请提供的一种网络数据的处理方法、三维网络数据库的构建方法及系统,与目前服务端根据请求中携带的客户端所在终端设备的经纬度信息进行相应网络数据处理的方本文档来自技高网...

【技术保护点】
1.一种网络数据的处理方法,应用于服务端,其特征在于,包括:接收客户端发送的网络数据的访问请求;从所述访问请求中获取携带的所述客户端所在终端设备对应的终端位置信息,所述终端位置信息中包含经纬度信息和海拔高度信息;检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;根据检测结果,调整所述网络数据对应的数据接口;通过调整后的数据接口对所述网络数据进行处理,并将处理后的数据发送给所述客户端。

【技术特征摘要】
1.一种网络数据的处理方法,应用于服务端,其特征在于,包括:接收客户端发送的网络数据的访问请求;从所述访问请求中获取携带的所述客户端所在终端设备对应的终端位置信息,所述终端位置信息中包含经纬度信息和海拔高度信息;检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;根据检测结果,调整所述网络数据对应的数据接口;通过调整后的数据接口对所述网络数据进行处理,并将处理后的数据发送给所述客户端。2.根据权利要求1所述的网络数据的处理方法,其特征在于,所述根据检测结果,调整所述网络数据对应的数据接口,具体包括:若所述终端位置信息处于预置三维网络数据库的位置信息的预设范围内,则获取与所述位置信息对应的信号强度信息;根据获取的所述信号强度信息,调整所述网络数据对应的数据接口。3.根据权利要求2所述的网络数据的处理方法,其特征在于,若获取的所述信号强度信息符合预定弱网条件,则所述根据获取的所述信号强度信息,调整所述网络数据对应的数据接口,具体包括:将所述网络数据对应的数据接口调整为与所述预定弱网条件对应的数据接口。4.根据权利要求2所述的网络数据的处理方法,其特征在于,若获取的所述信号强度信息不符合预定弱网条件,则所述方法还包括:根据所述终端位置信息,确定所述终端设备的移动轨迹信息;根据所述移动轨迹信息,确定所述终端设备在之后的预定时间段内移动轨迹对应的终端位置信息;若确定的所述终端位置信息的信号强度信息符合所述预定弱网条件,则根据所述网络数据,获取所述客户端下次需要请求的网络数据,并将所述下次需要请求的网络数据提前进行相应处理。5.根据权利要求4所述的网络数据的处理方法,其特征在于,所述根据所述网络数据,获取所述客户端下次需要请求的网络数据,具体包括:从所述访问请求中获取携带的与所述客户端对应的客户端标识信息;根据所述网络数据和与所述客户端标识信息对应的用户在预设时间段内的历史行为数据进行分析,得到所述客户端下次需要请求的网络数据。6.根据权利要求4所述的网络数据的处理方法,其特征在于,所述将所述下次需要请求的网络数据提前进行相应处理,具体包括:将所述下次需要请求的网络数据提前发送给所述客户端;或将所述下次需要请求的网络数据对应的数据接口提前进行相应调整。7.根据权利要求4所述的网络数据的处理方法,其特征在于,所述根据所述终端位置信息,确定所述终端设备的移动轨迹信息,具体包括:获取在预置时间段内与所述客户端对应的历史终端位置信息;根据所述历史终端位置信息和所述访问请求中携带的终端位置信息,确定所述终端设备的移动轨迹信息。8.根据权利要求3所述的网络数据的处理方法,其特征在于,所述将所述网络数据对应的数据接口调整为与所述预定弱网条件对应的数据接口之前,所述方法还包括:根据所述终端位置信息,检测在所述终端设备的预定范围内是否存在已获取所述网络数据的终端设备;若存在,则将已获取所述网络数据的终端设备对应的客户端标识信息发送给所述客户端,以使得所述客户端根据所述客户端标识信息,从已获取所述网络数据的终端设备中获取所述网络数据;所述将所述网络数据对应的数据接口调整为与所述预定弱网条件对应的数据接口,具体包括:若不存在,则将所述网络数据对应的数据接口调整为与所述预定弱网条件对应的数据接口。9.一种网络数据的处理方法,应用于客户端,其特征在于,包括:接收用户访问网络数据的访问指令;向服务端发送网络数据的访问请求,所述访问请求中携带有所述客户端所在终端设备对应的终端位置信息,以使得所述服务端根据检测所述终端位置信息是否处于预置三维网络数据库的位置信息的预设范围内的检测结果,调整所述网络数据对应的数据接口,并通过调整后的数据接口对所述网络数据进行处理;其中,所述终端位置信息中包含经纬度信息和海拔高度信息,所述预置三维网络数据库中保存有不同的位置信息,以及所述位置信息对应的信号强度信息;接收所述服务端发送的处理后的网络数据。10.根据权利要求9所述的网络数据的处理方法,其特征在于,所述方法还包括:接收所述服务端发送的弱网预警信息,所述弱网预警信息是所述服务端在根据所述终端设备的移动轨迹信息,确定所述终端设备在之后预定时间段内移动轨迹对应的终端位置信息符合预定弱网条件时发送的;根据所述弱网预警信息和所述网络数据,向所述服务端发送下次需要请求的网络数据的访问请求;接收所述服务端发送的所述下次需要请求的网络数据。11.根据权利要求9所述的网络数据的处理方法,其特征在于,所述方法还包括:接收所述服务端发送的所述客户端下次需要请求的网络数据,所述下次需要请求的网络数据是所述服务端在根据所述终端设备的移动轨迹信息,确定所述终端设备在之后预定时间段内移动轨迹对应的终端位置信息符合预定弱网条件时发送的。12.根据权利要求9所述的网络数据的处理方法,其特征在于,所述方法还包括:接收所述服务端发送的已获取所述网络数据的终端设备对应客户端标识信息,所述客户端标识信息是所述服务端根据所述终端位置信息,检测到在所述终端设备的预定范围...

【专利技术属性】
技术研发人员:王海龙
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1