位置数据的校验方法、装置及计算设备制造方法及图纸

技术编号:27136074 阅读:22 留言:0更新日期:2021-01-25 20:48
本发明专利技术实施例公开了一种位置数据的校验方法、装置及计算设备,方法包括:采集针对目标对象的签到行为数据,对所述签到行为数据进行处理得到打点位置数据;对所述打点位置数据进行网格化处理,生成网格化数据;依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果;根据网格聚簇结果,对目标对象的位置数据进行校验处理。本发明专利技术实施例通过进行网格化处理,可以控制单个目标对象的数据处理上限,降低了数据处理的量级,大大提升了数据处理的效率,还保证后续数据处理的稳定性。而且,网格化处理充分保留了原始打点数据,并未丢失有效数据,保证了最终获取的位置数据的精度,提升了位置数据校验的准确性。提升了位置数据校验的准确性。提升了位置数据校验的准确性。

【技术实现步骤摘要】
位置数据的校验方法、装置及计算设备


[0001]本专利技术实施例涉及大数据处理领域,具体涉及一种位置数据的校验方法、装置及计算设备、计算机存储介质。

技术介绍

[0002]随着互联网+O2O(Onlineto Offline,线上线下)业务的蓬勃发展,各大业务平台对位置服务的要求越来越高。以外卖业务平台为例,外卖业务平台对商户位置数据的精准性要求很高,供用户使用的外卖应用需要展示商户位置,以引导用户到店消费;供骑手使用的外卖应用需要对商户位置进行校准,以引导骑手到正确的地方取餐。
[0003]目前,通过对商户位置数据进行抽样摸底,大约有2%的商户位置数据存在错误,每日影响运单在十万量级。因此现有技术亟需一种有效的方法对商户位置进行校验,以及时地发现并修正存在错误的商户位置。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的位置数据的校验方法、装置及计算设备、计算机存储介质。
[0005]根据本专利技术实施例的一个方面,提供了一种位置数据的校验方法,包括:
[0006]采集针对目标对象的签到行为数据,对所述签到行为数据进行处理得到打点位置数据;
[0007]对所述打点位置数据进行网格化处理,生成网格化数据;
[0008]依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果;
[0009]根据网格聚簇结果,对目标对象的位置数据进行校验处理。
[0010]在一种可选的方式中,所述网格化数据包括:目标对象标识、网格位置数据以及打点频次。
[0011]在一种可选的方式中,所述依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果进一步包括:
[0012]根据网格位置数据,对网格进行聚类处理,得到至少一个网格簇;
[0013]针对每个网格簇,对属于该网格簇的一个或多个网格的打点频次进行统计,得到该网格簇的打点频次总数。
[0014]在一种可选的方式中,所述采集针对目标对象的签到行为数据具体包括:采集针对目标对象的用户签到行为数据和配送对象签到行为数据。
[0015]在一种可选的方式中,所述用户签到行为数据包括以下数据中的一种或多种:用户扫码行为数据、用户领券行为数据、用户消费行为数据。
[0016]在一种可选的方式中,采集针对目标对象的配送对象签到行为数据进一步包括:
[0017]采集与目标对象相关的配送对象的运行轨迹数据,从运行轨迹数据中提取符合预设条件的停留行为数据作为所述配送对象签到行为数据;
[0018]和/或,采集配送对象的配送关键节点数据作为所述配送对象签到行为数据;
[0019]和/或,采集配送对象的运行状态转换节点数据作为所述配送对象签到行为数据。
[0020]在一种可选的方式中,在所述得到网格聚簇结果之后,所述方法还包括:
[0021]计算目标对象的打点频次总量;
[0022]依据各个网格簇的打点频次总数对网格簇进行排序,选取排序在前n位的n个网格簇,其中n大于或等于1;
[0023]根据目标对象的打点频次总量,以及所述n个网格簇的每个网格簇的打点频次总数,对所述网格聚簇结果的有效性进行验证。
[0024]在一种可选的方式中,所述根据网格聚簇结果,对目标对象的位置数据进行校验处理进一步包括:
[0025]选取打点频次总数最多的网格簇,获取所述打点频次总数最多的网格簇的簇中心位置数据以及聚簇半径;
[0026]将所述簇中心位置数据与所述目标对象的初始位置数据进行比较,根据比较结果与聚簇半径对目标对象的位置数据进行校验处理,以得到目标对象位置数据的校验结果。
[0027]在一种可选的方式中,所述根据网格聚簇结果,对目标对象的位置数据进行校验处理进一步包括:
[0028]根据网络聚簇结果,对所述目标对象的位置数据进行校验处理,挖掘出位置数据存在错误的目标对象;
[0029]根据网格聚簇结果,对存在错误的目标对象的位置数据进行修正。
[0030]根据本专利技术实施例的另一方面,提供了一种位置数据的校验装置,包括:
[0031]数据采集模块,用于采集针对目标对象的签到行为数据,对所述签到行为数据进行处理得到打点位置数据;
[0032]网格化处理模块,用于对所述打点位置数据进行网格化处理,生成网格化数据;
[0033]聚类模块,用于依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果;
[0034]校验模块,用于根据网格聚簇结果,对目标对象的位置数据进行校验处理。
[0035]在一种可选的方式中,所述网格化数据包括:目标对象标识、网格位置数据以及打点频次。
[0036]在一种可选的方式中,所述网格化处理模块具体用于:
[0037]根据网格位置数据,对网格进行聚类处理,得到至少一个网格簇;
[0038]针对每个网格簇,对属于该网格簇的一个或多个网格的打点频次进行统计,得到该网格簇的打点频次总数。
[0039]在一种可选的方式中,所述数据采集模块具体用于:采集针对目标对象的用户签到行为数据和配送对象签到行为数据。
[0040]在一种可选的方式中,所述用户签到行为数据包括以下数据中的一种或多种:用户扫码行为数据、用户领券行为数据、用户消费行为数据。
[0041]在一种可选的方式中,所述数据采集模块具体用于:
[0042]采集与目标对象相关的配送对象的运行轨迹数据,从运行轨迹数据中提取符合预设条件的停留行为数据作为所述配送对象签到行为数据;
[0043]和/或,采集配送对象的配送关键节点数据作为所述配送对象签到行为数据;
[0044]和/或,采集配送对象的运行状态转换节点数据作为所述配送对象签到行为数据。
[0045]在一种可选的方式中,所述装置还包括:验证模块,用于计算目标对象的打点频次总量;依据各个网格簇的打点频次总数对网格簇进行排序,选取排序在前n位的n个网格簇,其中n大于或等于1;根据目标对象的打点频次总量,以及所述n个网格簇的每个网格簇的打点频次总数,对所述网格聚簇结果的有效性进行验证。
[0046]在一种可选的方式中,所述校验模块具体用于:
[0047]选取打点频次总数最多的网格簇,获取所述打点频次总数最多的网格簇的簇中心位置数据以及聚簇半径;
[0048]将所述簇中心位置数据与所述目标对象的初始位置数据进行比较,根据比较结果与聚簇半径对目标对象的位置数据进行校验处理,以得到目标对象位置数据的校验结果。
[0049]在一种可选的方式中,所述校验模块具体用于:
[0050]根据网络聚簇结果,对所述目标对象的位置数据进行校验处理,挖掘出位置数据存在错误的目标对象;
[0051]根据网格聚簇结果,对存在错误的目标对象的位置数据进行修正。
[0052]根据本专利技术实施例的又一方面,提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种位置数据的校验方法,包括:采集针对目标对象的签到行为数据,对所述签到行为数据进行处理得到打点位置数据;对所述打点位置数据进行网格化处理,生成网格化数据;依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果;根据网格聚簇结果,对目标对象的位置数据进行校验处理。2.根据权利要求1所述的方法,所述网格化数据包括:目标对象标识、网格位置数据以及打点频次。3.根据权利要求2所述的方法,所述依据网格化数据进行以网格为聚类对象的聚类处理,得到网格聚簇结果进一步包括:根据网格位置数据,对网格进行聚类处理,得到至少一个网格簇;针对每个网格簇,对属于该网格簇的一个或多个网格的打点频次进行统计,得到该网格簇的打点频次总数。4.根据权利要求1-3中任一项所述的方法,所述采集针对目标对象的签到行为数据具体包括:采集针对目标对象的用户签到行为数据和配送对象签到行为数据。5.根据权利要求4所述的方法,所述用户签到行为数据包括以下数据中的一种或多种:用户扫码行为数据、用户领券行为数据、用户消费行为数据。6.根据权利要求4或5所述的方法,采集针对目标对象的配送对象签到行为数据进一步包括:采集与目标对象相关的配送对象的运行轨迹数据,从运行轨迹数据中提取符合预设条件的停留行为数据作为所述配送对象签到行为数据;和/或,采集配送对象的配送关键节点数据作为所述配送对象签到...

【专利技术属性】
技术研发人员:高艳涛聂祥龙丁凡
申请(专利权)人:拉扎斯网络科技上海有限公司
类型:发明
国别省市:

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

1