一种检测店铺位置正确性的方法及装置制造方法及图纸

技术编号:19511574 阅读:20 留言:0更新日期:2018-11-21 07:56
本说明书实施例提供一种检测店铺位置正确性的方法及装置,该方法包括:根据全球店铺的经纬度信息,计算所有店铺之间的球面距离,形成每个店铺的邻居网络,通过计算店铺网络最短距离的方式,检测店铺位置的正确性。该方法能过从已有的信息层面快速推断出店铺的定位信息是否准确。此外,通过在球面距离计算、店铺经纬度正确性检测上,成本低,实现简单、以及成本低廉等特点。

【技术实现步骤摘要】
一种检测店铺位置正确性的方法及装置
本说明书一个或多个实施例涉及计算机
,尤其涉及一种基于球面网络检测店铺位置正确性的方法及装置。
技术介绍
随着互联网和全球定位系统的发展,用户可以利用全球定位系统获取分布在全球各地大量的店铺信息,方便定位、查找以及用户的后续购物。其中,店铺信息可以包括:店铺的经纬度、店铺的名称或品牌以及店铺中售卖的产品。商务拓展(businessdevelopment,BD)可以根据这些店铺信息计划开设店面,用户也可以根据店铺信息进行相应的消费。目前,为了核实全球各地大量店铺位置的准确性。在国内,通常是雇佣大量的BD人员线下核实店铺位置,由于店铺众多,需要消耗大量资源。而在海外,一个海外国家的BD人员较少,无法实现线下逐一对店铺位置进行核实。所以,当分布在全球各地的店铺的经纬度可能是存在偏差时,会导致BD和用户找不到店铺,造成用户体验差。即使,采用BD人员线下核实的方式,也会浪费人力物力,导致资源浪费。因此,希望提供一种方法,能够快速的从已有的店铺的信息层面快速识别出有问题的店铺信息。
技术实现思路
本说明书一个或多个实施例描述了一种基于球面网络检测店铺位置正确性的方法及装置方法及装置,通过计算所有店铺的距离,形成每个店铺的邻居网络,通过对邻居网路进行范围圈定、数量检测,能够快速地、有效地识别出有问题的店铺信息。根据第一方面,提供了一种检测店铺位置正确性的方法,包括:在店铺列表中获取第一店铺的第一位置信息和多个第二店铺的多个第二位置信息;根据第一位置信息和多个第二位置信息,分别计算第一店铺与多个第二店铺中的各个第二店铺的距离;确定多个第二店铺中与第一店铺之间的距离小于预定阈值的店铺的第一数量;在第一数量大于预置数量的情况下,标记第一店铺位置有误。在一种可能的实施方式中,第一位置信息可以包括:第一店铺的经纬度信息;第二位置信息包括:第二店铺的经纬度信息。在一种可能的实施方式中,分别计算第一店铺与多个第二店铺的距离,具体可以包括:采用计算球面最短距离的方法或平面距离计算方法,计算第一店铺与多个第二店铺的距离。根据一种实施方式,第一位置信息还包括:第一店铺地址信息,第二位置信息还包括:第二店铺地址信息。在一种可能的实施方式中,在标记第一店铺位置有误的步骤之后,还包括:确定多个第二店铺中与第一店铺具有相同的经纬度信息和不同的地址信息的店铺的第二数量;在第一数量与第二数量的差值小于预置数量的情况下,将有误的标记修改为正确。在一种可能的实施方式中,该方法还包括:在第一数量小于或等于预置数量的情况下,标记第一店铺位置正确。根据第二方面,提供了一种检测店铺位置正确性的装置,包括:获取单元,用于在店铺列表中获取第一店铺的第一位置信息和多个第二店铺的多个第二位置信息;计算单元,用于根据第一位置信息和多个第二位置信息,分别计算第一店铺与多个第二店铺中的各个第二店铺的距离;处理单元,用于确定多个第二店铺中与第一店铺之间的距离小于预定阈值的店铺的第一数量;处理单元还用于,在第一数量大于预置数量的情况下,标记第一店铺位置有误。根据第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面的方法。根据第四方面,提供了一种计算设备,包括存储器和处理器,其特征在于,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面的方法。通过本说明书实施例提供的方法及装置,通过计算所有店铺的球面距离,形成每个店铺的邻居网络,通过对邻居网路进行范围圈定、数量检测,能够快速地、有效地推断出该店铺的定位信息是否准确,同时,在球面距离计算、店铺经纬度准确性检测上,成本低、易开展以及效率高。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本说明书披露的一个实施例的实施场景示意图;图2示出根据一个实施例的检测店铺位置正确性的方法的流程图;图3示出根据一个检测店铺位置正确性的计算方法的流程图;图4示出根据另一个实施例的检测店铺位置正确性的方法的流程图;图5为本说明书披露的另一个实施例的实施场景示意图;图6示出根据另一个实施例的检测店铺位置正确性的方法流程图;图7示出根据一个实施例的检测店铺位置正确性的装置的示意性框图。具体实施方式下面结合附图,对本说明书提供的方案进行描述。图1为本说明书披露的一个实施例的实施场景示意图。在图1中,横纵线代表的是经纬度,位置1-7代表的是对应的店铺1-7所在的位置(本说明书仅提供7个店铺为例,实际上的店铺数可以是很多个,在此不做限定)。由于空间约束不可打破,所以在一定的范围内,不应该存在大量的店铺,例如:在5米范围内(图中虚框位置,包括店铺1-4),不应该存在100个店铺(在图中虚框位置还可以包括更多的店铺,本说明书以店铺1-4为例),所以,当店铺1和多个店铺2-7经过经纬度定位之后,分别计算店铺1与店铺2-7中的距离,再确定该距离小于5米范围时的店铺数量,当该店铺数量超过了100个店铺时,可以判断店铺1的经纬度定位错误,从而解决当分布在全球各地的店铺的经纬度可能是存在偏差时,导致BD和用户找不到店铺,造成用户体验差的问题,以及,即使采用BD人员线下核实的方式,也会大量浪费人力物力,导致资源浪费。下面描述检测店铺位置正确性的具体实施过程。图2示出根据一个实施例的检测店铺位置正确性的方法的流程图。该方法的执行主体可以是任何具有计算能力和处理能力的计算平台,例如:服务器或终端设备。如图2所示,该方法包括步骤210-步骤240,具体如下所示:步骤210:在店铺列表中获取第一店铺的店铺第一位置信息和多个第二店铺的多个第二位置信息。在一个实施例中,在步骤210中,第一位置信息包括:第一店铺的经纬度信息;第二位置信息包括:第二店铺的经纬度信息。例如:在北京市的店铺列表中随机获取一个“肯德基”店铺的经纬度信息,再获取该“肯德基”店铺周围的“麦当劳”“星巴克”等多个店铺的经纬度信息。需要说明的是,在整个检测店铺位置正确性的方法中,是要检测店铺列表中所有店铺的位置是否是正确的,所以在选取第一店铺是随机选取的。步骤220:根据第一位置信息和多个第二位置信息,分别计算第一店铺与多个第二店铺中的各个第二店铺的距离。在一个实施例中,在步骤220中,由于判断店铺是都重复的距离较小,通过在地球范围内计算球面最短距离的方法计算第一店铺与多个第二店铺中的各个第二店铺的距离。例如:可以将计算球面最短距离的方法具体简化为平面距离计算方法,具体方法详见如图3示出根据另一个实施例的检测店铺位置正确性的方法的流程图。该计算方法包括:步骤310-350,其中,首先选取一个第二店铺为例,重复采用下述方法,实现计算第一店铺与多个第二店铺中各个第二店铺之间的距离,具体如下所示:步骤310:令第一店铺的经度lngA、纬度latA,第二店铺的经度lngB、纬度latB。步骤320:计算经度差dx,dx=lngA-lngB;计算纬度差dy,dy=latA-latB。步骤330:本文档来自技高网...

【技术保护点】
1.一种检测店铺位置正确性的方法,其特征在于,所述方法包括:在店铺列表中获取第一店铺的第一位置信息和多个第二店铺的多个第二位置信息;根据所述第一位置信息和多个第二位置信息,分别计算所述第一店铺与所述多个第二店铺中的各个第二店铺的距离;确定所述多个第二店铺中与所述第一店铺之间的距离小于预定阈值的店铺的第一数量;在所述第一数量大于预置数量的情况下,标记所述第一店铺位置有误。

【技术特征摘要】
1.一种检测店铺位置正确性的方法,其特征在于,所述方法包括:在店铺列表中获取第一店铺的第一位置信息和多个第二店铺的多个第二位置信息;根据所述第一位置信息和多个第二位置信息,分别计算所述第一店铺与所述多个第二店铺中的各个第二店铺的距离;确定所述多个第二店铺中与所述第一店铺之间的距离小于预定阈值的店铺的第一数量;在所述第一数量大于预置数量的情况下,标记所述第一店铺位置有误。2.根据权利要求1所述的方法,其特征在于,所述第一位置信息包括:所述第一店铺的经纬度信息;所述第二位置信息包括:第二店铺的经纬度信息。3.根据权利要求1或2所述的方法,其特征在于,所述分别计算所述第一店铺与多个第二店铺的距离,具体包括:采用计算球面最短距离的方法或平面距离计算方法,计算所述第一店铺与多个所述第二店铺的距离。4.根据权利要求2所述的方法,其特征在于,所述第一位置信息还包括:第一店铺地址信息,所述第二位置信息还包括:第二店铺地址信息;在所述标记所述第一店铺位置有误的步骤之后,还包括:确定所述多个第二店铺中与所述第一店铺具有相同的经纬度信息和不同的地址信息的店铺的第二数量;在所述第一数量与所述第二数量的差值小于所述预置数量的情况下,将所述有误的标记修改为正确。5.根据权利要求1所述的方法,其特征在于,还包括:在所述第一数量小于或等于预置数量的情况下,标记所述第一店铺位置正确。6.一种检测店铺位置正确性的装置,其特征在于,所述装置包括:获取单元,用于在店铺列表中获取第一店铺的第一位置信息和多个第二店铺的多个第二位置信息;计算单元,用于根...

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

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

1