一种差分数据的管理方法和系统以及服务器和客户端技术方案

技术编号:28474038 阅读:27 留言:0更新日期:2021-05-15 21:42
本申请实施例公开了一种差分数据的管理方法和系统以及服务器和客户端。所述方法包括:接收客户端请求的某一地理区域范围的差分数据源网络访问信息;确定所述地理区域范围对应的地理位置编码;根据预先设置的地理位置编码和瓦片的对应关系,确定所述地理位置编码对应的第i层瓦片以及第i+1层至最后一层瓦片的数据,其中每层瓦片均记录有对应的差分数据源网络访问信息,且第i层瓦片所记录的服务地理范围大于第i+1层瓦片所对应的服务地理范围;发送所述第i层瓦片以及第i+1层至最后一层瓦片的数据;其中i=1,2,3,

【技术实现步骤摘要】
一种差分数据的管理方法和系统以及服务器和客户端


[0001]本申请实施例涉及信息处理领域,尤指一种差分数据的管理方法和系统以及服务器和客户端。

技术介绍

[0002]随着卫星定位技术,通信技术以及计算机网络技术的迅速进步和普及,引发了高精度位置服务的需求越来越高。差分定位技术作为一种显著提供定位精度的方法,其使用越来越广泛。差分定位依赖差分数据。现代社会对于隐私保护和网络安全的要求越来越高,越来越多的地区和国家立法保护用户的个人隐私,保护个人隐私成为了不可逾越的商业红线。
[0003]传统的获取差分数据的解决方案,因为限于接受机端设备能够提供的服务能力较弱,为了获取差分数据,需要上传接收机端设备的地理位置信息,在服务器端(caster)选择数据源。但限于法律法规对于个人隐私的保护,上传的地理位置信息属于用户隐私受到而法律保护。因此,差分服务在很多行业内推广受到限制,商业应用为规避法律风险,大型厂商通常通过采购所在地区或者国家所有差分源所发播放的差分数据的形式,通过自建差分数据服务分发中心的商业模式,将属于用户隐私的地理位置信息限于所控制的范围内,以规避可能的法律和商业风险;从宏观角度上看,这类解决方案造成了重复建设,利用率低的缺点,成本高,而且不利于中小型企业的发展的社会现实。

技术实现思路

[0004]为了解决上述任一技术问题,本申请实施例提供了一种差分数据的管理方法和系统以及服务器和客户端。
[0005]为了达到本申请实施例目的,本申请实施例提供了一种差分数据源的管理方法,包括:<br/>[0006]接收客户端请求的某一地理区域范围的差分数据源网络访问信息;
[0007]确定所述地理区域范围对应的地理位置编码;
[0008]根据预先设置的地理位置编码和瓦片的对应关系,确定所述地理位置编码对应的第i层瓦片以及第i+1层至最后一层瓦片的数据,其中每层瓦片均记录有对应的差分数据源网络访问信息,且第i层瓦片所记录的服务地理范围大于第i+1层瓦片所对应的服务地理范围;
[0009]发送所述第i层瓦片以及第i+1层至最后一层瓦片的数据;
[0010]其中i=1,2,3,
……
,N,其中N为正整数。
[0011]一种服务器,其特征在于,用于实现上文所述的方法。
[0012]一种差分数据源的管理方法,包括:
[0013]客户端向服务器请求某一地理区域范围的差分数据源网络访问信息;
[0014]接收所述地理区域范围对应的第i层瓦片以及第i+1层至最后一层瓦片的数据,其
中每层瓦片均记录有对应的差分数据源网络访问信息,且第i层瓦片所记录的服务地理范围大于第i+1层瓦片所对应的服务地理范围;
[0015]通过与所需的位置信息进行匹配,从每层瓦片中选择符合预设选择策略的最佳瓦片,再从每层最佳的瓦片的下一级瓦片选取新的最佳瓦片,以此类推,直至从最后一层瓦片中确定最佳瓦片,得到差分数据源的目标网络访问信息;
[0016]根据所述差分数据源的目标网络访问信息,获取所需的差分数据进行定位计算;
[0017]其中i=1,2,3,
……
,N,其中N为正整数。
[0018]一种客户端,用于实现上文所述的方法。
[0019]一种差分数据的管理系统,包括上文所述的服务器和上文所述的客户端。
[0020]上述技术方案中的一个技术方案具有如下优点或有益效果:
[0021]支持客户端自行查找差分数据源的目的,避免了用户上传自身位置的造成的隐私泄露的问题,且通过层级瓦片管理,以提高数据的管理效率。
[0022]本申请实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0023]附图用来提供对本申请实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请实施例的实施例一起用于解释本申请实施例的技术方案,并不构成对本申请实施例技术方案的限制。
[0024]图1为本申请实施例提供的一种差分数据源的管理方法的流程图;
[0025]图2为本申请实施例提供的瓦片树的示意图;
[0026]图3为本申请实施例提供的差分数据源的管理示意图;
[0027]图4为本申请实施例提供的另一种差分数据源的管理方法的流程图。
具体实施方式
[0028]为使本申请实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请实施例的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请实施例中的实施例及实施例中的特征可以相互任意组合。
[0029]图1为本申请实施例提供的一种差分数据源的管理方法的流程图。如图1所示,图1所示方法包括:
[0030]步骤101、接收客户端请求的某一地理区域范围的差分数据源网络访问信息;
[0031]在一个示例性实施例中,所请求的地理区域范围可以是用户通过客户端选定的,其中所请求的地理区域范围可以为大于所述客户端的位置对应的地理区域范围,或者与所述客户端的位置距离超过阈值的地理范围,例如,客户端的自身位置在A省,可以请求B省的差分数据源位置。
[0032]通过上述方式,可以不依赖对客户端自身位置的收集操作,保护用户隐私安全。
[0033]步骤102、确定所述地理区域范围对应的地理位置编码;
[0034]在一个示例性实施例中,瓦片是一个逻辑概念,其含义是指描述一个地理区域范
围的信息,最底层的瓦片不含有下级瓦片信息,但至少含有一个差分数据源的一个或者几个网络访问信息(可以包括热备份或者冗余的负载均衡)。最高层的瓦片含有整个服务区域范围的描述信息。上下级瓦片是包含与被包含的关系。同级瓦片可以相互重叠或者覆盖。
[0035]图2为本申请实施例提供的瓦片树的示意图。如图2所示,以服务中国全境为例,最高层的瓦片是整个服务区域的地理位置信息,描述有固定的访问信息;第2层的瓦片是按照省级服务划分地理区域,最底层的瓦片包括是具体的差分数据源可访问信息。其中,最底层的瓦片中访问信息可以是多个分发服务,以实现访问负载的均衡。
[0036]步骤103、根据预先设置的地理位置编码和瓦片的对应关系,确定所述地理位置编码对应的第i层瓦片以及第i+1层至最后一层瓦片的数据,其中每层瓦片均记录有对应的差分数据源网络访问信息,且第i层瓦片所记录的服务地理范围大于第i+1层瓦片所对应的服务地理范围;
[0037]步骤104、发送所述第i层瓦片以及第i+1层至最后一层瓦片的数据,其中i=1,2,3,
……
,N,其中N为正整数。
[0038]本申请实施例提供的方法,接收客户端请求的某一地理区域范围的差分数据源网络访问信息,确定所述地理区域范围对应的地理位置编码,根据预先设置的地理位置编码和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种差分数据源的管理方法,包括:接收客户端请求的某一地理区域范围的差分数据源网络访问信息;确定所述地理区域范围对应的地理位置编码;根据预先设置的地理位置编码和瓦片的对应关系,确定所述地理位置编码对应的第i层瓦片以及第i+1层至最后一层瓦片的数据,其中每层瓦片均记录有对应的差分数据源网络访问信息,且第i层瓦片所记录的服务地理范围大于第i+1层瓦片所对应的服务地理范围;发送所述第i层瓦片以及第i+1层至最后一层瓦片的数据;其中i=1,2,3,
……
,N,其中N为正整数。2.根据权利要求1所述的方法,其特征在于,所述确定所述地理区域范围对应的地理位置编码,包括:解析所述客户端请求差分数据源网络访问信息所使用的域名信息;提取所述域名信息中起始字符至预设的服务器地址之前的字符;对提取的字符进行解析,确定所述地理区域范围内的地理位置编码。3.根据权利要求2所述的方法,其特征在于:所述域名信息中地理位置编码的字符为倒序排列;在对提取的字符进行解析时,对提取的字符进行倒序解析,得到所述地理区域范围内的地理位置编码。4.根据权利要求1所述的方法,其特征在于:每层瓦片的索引为地理位置编码;第一层至第N

1层的瓦片中均包括下一层瓦片的索引。5.根据权利要求1所述的方法,其特征在于,所述发送所述第i层瓦片以及第i+1层至...

【专利技术属性】
技术研发人员:于滨
申请(专利权)人:和芯星通上海科技有限公司
类型:发明
国别省市:

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

1