地理信息处理方法、装置、电子设备和介质制造方法及图纸

技术编号:31157850 阅读:13 留言:0更新日期:2021-12-04 09:55
本公开提供了一种地理信息处理方法,包括:基于第一兴趣点的地理信息和多个参考点各自的地理信息,计算第一兴趣点与多个参考点中的每个参考点之间的距离,得到第一距离集,基于第二兴趣点的地理信息和多个参考点各自的地理信息,计算第二兴趣点与多个参考点中的每个参考点之间的距离,得到第二距离集,基于预设距离和第一距离集,生成参考集,参考集包括多个参考距离集,多个参考距离集的每个参考距离集均包括与多个参考点分别对应的多个参考距离信息,基于第二距离集和参考集,确定第二兴趣点是否与第一兴趣点相关联,若相关联,则基于第一兴趣点的地理信息和第二兴趣点的地理信息,计算第一兴趣点与第二兴趣点之间的距离。离。离。

【技术实现步骤摘要】
地理信息处理方法、装置、电子设备和介质


[0001]本公开涉及计算机
,更具体地,涉及一种地理信息处理方法、装置、电子设备和介质。

技术介绍

[0002]随着电子技术和通信技术的快速发展,各种各样的应用程序越来越多地应用于手机等移动终端。很多应用程序通常涉及一些基于地理位置实现的功能。例如,基于兴趣点(Point of Interest,简称POI)的推荐服务等。POI信息是电子地图中的重要元素之一,涵盖了餐饮、娱乐、金融机构、旅游景点、地标建筑、加油站和停车场等用户在日常生活中感兴趣的地理信息。
[0003]然而,在实现本专利技术构思的过程中,专利技术人发现相关技术中至少存在如下问题:相关技术中用于计算两个POI之间距离的方法准确性低且计算量大。

技术实现思路

[0004]有鉴于此,本公开提供了一种地理信息处理方法、装置、电子设备和介质。
[0005]本公开的一个方面提供了一种地理信息处理方法,包括:基于第一兴趣点的地理信息和多个参考点各自的地理信息,计算所述第一兴趣点与所述多个参考点中的每个参考点之间的距离,得到第一距离集,所述第一距离集包括与所述多个参考点分别对应的多个第一距离信息,基于第二兴趣点的地理信息和所述多个参考点各自的地理信息,计算所述第二兴趣点与所述多个参考点中的每个参考点之间的距离,得到第二距离集,所述第二距离集包括与所述多个参考点分别对应的多个第二距离信息,基于预设距离和所述第一距离集,生成参考集,所述参考集包括多个参考距离集,所述多个参考距离集的每个参考距离集均包括与所述多个参考点分别对应的多个参考距离信息,基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联,以及在确定所述第二兴趣点与所述第一兴趣点相关联的情况下,基于所述第一兴趣点的地理信息和所述第二兴趣点的地理信息,计算所述第一兴趣点与第二兴趣点之间的距离。
[0006]根据本公开的实施例,所述基于预设距离和所述第一距离集,生成参考集,包括:对所述多个第一距离信息中的每个第一距离信息与所述预设距离之间的商分别进行取整处理,得到基础参考距离集,以及对所述基础参考距离集中的至少一个元素与单位距离进行加或减处理,得到多个其他参考距离集,其中,所述基础参考距离集和所述其他参考距离集构成所述参考集。
[0007]根据本公开的实施例,所述方法还包括:对所述多个第二距离信息中的每个第二距离信息与所述预设距离之间的商分别进行取整处理,得到处理后的第二距离集。
[0008]根据本公开的实施例,所述基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:确定所述参考集中是否存在与所述处理后的第二距离集相同的参考距离集,若存在,则确定所述第二兴趣点与所述第一兴趣点相关联。
[0009]根据本公开的实施例,所述第二兴趣点包括多个第二兴趣点。所述确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:分别确定所述多个第二兴趣点中的每个第二兴趣点是否与所述第一兴趣点相关联,得到与所述第一兴趣点相关联的至少一个关联第二兴趣点。所述计算所述第一兴趣点与第二兴趣点之间的距离,包括:计算所述至少一个关联第二兴趣点中的每个关联第二兴趣点与所述第一兴趣点之间的距离。所述方法还包括:基于所述每个关联第二兴趣点与所述第一兴趣点之间的距离,从所述至少一个关联第二兴趣点中确定至少一个在所述第一兴趣点的所述预设距离范围内的第二兴趣点。
[0010]根据本公开的实施例,所述多个参考点包括三个参考点。
[0011]根据本公开的实施例,所述地理信息包括经纬度信息。
[0012]本公开的另一个方面提供了一种地理信息处理装置,包括第一计算模块、第二计算模块、生成模块、第一确定模块和第三计算模块。其中,第一计算模块用于基于第一兴趣点的地理信息和多个参考点各自的地理信息,计算所述第一兴趣点与所述多个参考点中的每个参考点之间的距离,得到第一距离集,所述第一距离集包括与所述多个参考点分别对应的多个第一距离信息。第二计算模块用于基于第二兴趣点的地理信息和所述多个参考点各自的地理信息,计算所述第二兴趣点与所述多个参考点中的每个参考点之间的距离,得到第二距离集,所述第二距离集包括与所述多个参考点分别对应的多个第二距离信息。生成模块用于基于预设距离和所述第一距离集,生成参考集,所述参考集包括多个参考距离集,所述多个参考距离集的每个参考距离集均包括与所述多个参考点分别对应的多个参考距离信息。第一确定模块用于基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联。第三计算模块用于在确定所述第二兴趣点与所述第一兴趣点相关联的情况下,基于所述第一兴趣点的地理信息和所述第二兴趣点的地理信息,计算所述第一兴趣点与第二兴趣点之间的距离。
[0013]根据本公开的实施例,所述基于预设距离和所述第一距离集,生成参考集,包括:对所述多个第一距离信息中的每个第一距离信息与所述预设距离之间的商分别进行取整处理,得到基础参考距离集,以及对所述基础参考距离集中的至少一个元素与单位距离进行加或减处理,得到多个其他参考距离集,其中,所述基础参考距离集和所述其他参考距离集构成所述参考集。
[0014]根据本公开的实施例,所述装置还包括:处理模块,用于对所述多个第二距离信息中的每个第二距离信息与所述预设距离之间的商分别进行取整处理,得到处理后的第二距离集。
[0015]根据本公开的实施例,所述基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:确定所述参考集中是否存在与所述处理后的第二距离集相同的参考距离集,若存在,则确定所述第二兴趣点与所述第一兴趣点相关联。
[0016]根据本公开的实施例,所述第二兴趣点包括多个第二兴趣点。所述确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:分别确定所述多个第二兴趣点中的每个第二兴趣点是否与所述第一兴趣点相关联,得到与所述第一兴趣点相关联的至少一个关联第二兴趣点。所述计算所述第一兴趣点与第二兴趣点之间的距离,包括:计算所述至少一个关联第二兴趣点中的每个关联第二兴趣点与所述第一兴趣点之间的距离。所述装置还包括:第二确定模块,用于基于所述每个关联第二兴趣点与所述第一兴趣点之间的距离,从所述至
少一个关联第二兴趣点中确定至少一个在所述第一兴趣点的所述预设距离范围内的第二兴趣点。
[0017]根据本公开的实施例,所述多个参考点包括三个参考点。
[0018]根据本公开的实施例,所述地理信息包括经纬度信息。
[0019]本公开的另一方面提供了一种电子设备,包括:一个或多个处理器,存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如上所述的方法。
[0020]本公开的另一方面提供了一种计算机可读介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
[0021]本公开的另一方面提供了一种计算机程序,所述计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地理信息处理方法,包括:基于第一兴趣点的地理信息和多个参考点各自的地理信息,计算所述第一兴趣点与所述多个参考点中的每个参考点之间的距离,得到第一距离集,所述第一距离集包括与所述多个参考点分别对应的多个第一距离信息;基于第二兴趣点的地理信息和所述多个参考点各自的地理信息,计算所述第二兴趣点与所述多个参考点中的每个参考点之间的距离,得到第二距离集,所述第二距离集包括与所述多个参考点分别对应的多个第二距离信息;基于预设距离和所述第一距离集,生成参考集,所述参考集包括多个参考距离集,所述多个参考距离集的每个参考距离集均包括与所述多个参考点分别对应的多个参考距离信息;基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联;以及在确定所述第二兴趣点与所述第一兴趣点相关联的情况下,基于所述第一兴趣点的地理信息和所述第二兴趣点的地理信息,计算所述第一兴趣点与第二兴趣点之间的距离。2.根据权利要求1所述的方法,其中,所述基于预设距离和所述第一距离集,生成参考集,包括:对所述多个第一距离信息中的每个第一距离信息与所述预设距离之间的商分别进行取整处理,得到基础参考距离集;对所述基础参考距离集中的至少一个元素与单位距离进行加或减处理,得到多个其他参考距离集,其中,所述基础参考距离集和所述其他参考距离集构成所述参考集。3.根据权利要求2所述的方法,还包括:对所述多个第二距离信息中的每个第二距离信息与所述预设距离之间的商分别进行取整处理,得到处理后的第二距离集。4.根据权利要求3所述的方法,其中,所述基于所述第二距离集和所述参考集,确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:确定所述参考集中是否存在与所述处理后的第二距离集相同的参考距离集,若存在,则确定所述第二兴趣点与所述第一兴趣点相关联。5.根据权利要求1所述的方法,其中,所述第二兴趣点包括多个第二兴趣点;所述确定所述第二兴趣点是否与所述第一兴趣点相关联,包括:分别确定所述多个第二兴趣点中的每个第二兴趣点是否与所述第一兴趣点...

【专利技术属性】
技术研发人员:崔世静
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1