地址聚集度查询方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:29968314 阅读:33 留言:0更新日期:2021-09-08 09:40
本发明专利技术涉及金融科技(Fintech)技术领域,公开了一种地址聚集度查询方法、装置、设备及计算机可读存储介质,该方法包括:接收聚集度查询请求,并根据聚集度查询请求确定待查询地址和查询距离;将待查询地址转换成目标网格级别对应的待查询网格ID;根据待查询网格ID和查询距离,确定球帽区域以及待定网格区域,并将球帽区域与待定网格区域之间的交集区域作为待查询区域;在目标网格地址库中确定落入待查询区域内的地址,并累加落入待查询区域内的地址数量,得到待查询区域的聚集度,目标网格级别与目标网格地址库相对应。本发明专利技术通过球帽区域和待定网格区域之间的交集区域来计算待查询区域的地址聚集度,缩小了查询区域的边界,提升了聚集度的精确度。提升了聚集度的精确度。提升了聚集度的精确度。

【技术实现步骤摘要】
地址聚集度查询方法、装置、设备及计算机可读存储介质


[0001]本专利技术涉及金融科技(Fintech)
,尤其涉及一种地址聚集度查询方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着计算机技术的发展,越来越多的技术(大数据、分布式、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、通用性要求,也对地址查询技术提出了更高的要求。
[0003]现有的地址查询技术是通过GeoHash算法来进行地址查询,GeoHash算法是一种地址编码方法,能够把二维的空间经纬度数据编码成一个字符串。GeoHash用一个字符串表示经度和纬度两个坐标。在数据库中可以实现在一列上应用索引,GeoHash算法表示的并不是一个点,而是一个矩形区域。GeoHash编码的前缀可以表示更大的区域,例如wx4g0ec1,它的前缀wx4g0e表示包含编码wx4g0ec1在内的更大范围。因此,通过根据编码的前缀是否相同来判断两个点是否在附近。也就是说,GeoHash算法将地图划分成矩形区域,在查询地址时本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种地址聚集度查询方法,其特征在于,所述地址聚集度查询方法包括以下步骤:接收聚集度查询请求,并根据所述聚集度查询请求确定待查询地址和查询距离;将所述待查询地址转换成目标网格级别对应的待查询网格ID;根据所述待查询网格ID和所述查询距离,确定球帽区域以及待定网格区域,并将所述球帽区域与所述待定网格区域之间的交集区域作为待查询区域;在目标网格地址库中确定落入所述待查询区域内的地址,并累加落入所述待查询区域内的地址数量,得到所述待查询区域的聚集度,其中,所述目标网格级别与所述目标网格地址库相对应。2.如权利要求1所述的地址聚集度查询方法,其特征在于,所述将所述待查询地址转换成目标网格级别对应的待查询网格ID的步骤包括:根据所述待查询地址确定待查询经度和待查询纬度,并将所述待查询经度和所述待查询纬度转换成地球表面对应的目标球面坐标;根据所述目标球面坐标,确定所述目标球面坐标在所述地球表面所投影的外切正方体上的目标二维坐标,其中,所述目标二维坐标以所述外切正方体的不同面进行区分;基于希尔伯特曲线,将所述目标二维坐标转换成所述目标网格级别对应的一维坐标,得到所述目标网格级别对应的待查询网格ID。3.如权利要求2所述的地址聚集度查询方法,其特征在于,所述将所述目标二维坐标转换成所述目标网格级别对应的一维坐标,得到所述目标网格级别对应的待查询网格ID的步骤包括:将所述目标二维坐标转换成默认网格级别对应的一维坐标,得到中间网格ID;根据所述默认网格级别和所述目标网格级别,确定所述默认网格级别和所述目标网格级别之间的级别差;将所述中间网格ID的最后一位偏移所述级别差对应的位数,得到所述目标网格级别对应的待查询网格ID。4.如权利要求1所述的地址聚集度查询方法,其特征在于,所述接收聚集度查询请求,并根据所述聚集度查询请求确定待查询地址和查询距离的步骤之后,还包括:将所述待查询地址分别转换成各网格级别对应的网格ID;在各网格级别对应的网格地址库中,分别确定在对应的网格ID内的地址列表;根据所述地址列表,确定所述待查询地址与所述地址列表中的地址数据是否属于相同地址;若所述待查询地址与所述地址列表中的地址数据不属于相同地址,则将所述待查询地址添加至对应的地址列表,以将所述待查询地址添加至各网格地址库。5.如权利要求4所述的地址聚集度查询方法,其特征在于,所述根据所述地址列表,确定所述待查询地址与所述地址列表中的地址数据是否属于相同地址的步骤包括:获取所述地址列表中的地址数据,并将所述地址列表中的地址数据作为待比较地址;分别计算所述待比较地址和所述待查询地址之间的文本相似度和地理位置相似度,并根据所述文本相似度和所述地理位置相似度,确定总体相似度;若所述总体相似度大于预设阈值,则判定所述待查询地址与所述地址列表中的地址数据属于相同地址;
若所述总体相似度小于或等于所述预设阈值,则判定所述待查询地址与所述地址列表中的地址数据不属于相同地址。6.如权利要求5所述的地址聚集度查询方法,其特征在于,所述计算所述待比较地址和所述...

【专利技术属性】
技术研发人员:张慢丽黄国财陈政
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:

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

1