本发明涉及数据处理,尤其涉及一种网格查询方法及装置。
背景技术:
1、网格管理是根据属地管理、地理布局、现状管理等原则,将区域划分成若干网格状的单元,构建网格化营销管理体系,基于网格划分客户,实现对客户的管理与分析,从而支撑市场营销、业务受理、客户服务等工作。
2、目前,任一gis(geographic information system或geo-information sys tem,地理信息系统)具有对应的地址库,地址库中包括地址名称以及地址名称的格式。然而,不同区域所使用的地址库不同,存在根据查询请求的地址名称,无法从区域所使用的地址库中查询到该地址名称对应的网格,进而无法得到该地址对应的网格内的资源信息,导致无法确定查询请求对应的查询结果。
3、因此,如何提高网格查询的准确性,保证确定出查询请求对应的目标网格是目前亟需解决的技术问题。
技术实现思路
1、本发明实施例提供一种网格查询方法及装置,用于提高网格查询的准确性,保证确定出查询请求对应的目标网格。
2、第一方面,本发明实施例提供一种网格查询方法,包括:
3、获取查询请求;所述查询请求包括第一地址名称以及所述第一地址名称的格式类型;
4、根据所述第一地址名称以及所述第一地址名称的格式类型在预设关联信息中确定所述第一地址名称对应的目标网格;所述预设关联信息是根据任一网格与各地址库中所属所述网格的地址名称以及所属所述网格的地址名称的格式类型建立的映射关系。
5、上述技术方案中,针对任一网格,将该网格与各地址库中所属该网格的地址名称以及所属该网格的地址名称的格式类型建立映射关系,实现一对多的关联,即一个网格与多个地址库关联,保证映射关系的全面性、简易性和准确性,进而保证确定出第一地址名称对应的网格,避免出现无法确定第一地址名称对应的网格的情况,提高网格查询的准确性。
6、可选的,所述预设关联信息是根据任一网格与各地址库中所属所述网格的地址名称以及所属所述网格的地址名称的格式类型建立的映射关系,包括:
7、采集各gis对应的地址库中的地址名称以及所述地址名称的格式类型;
8、针对任一网格,根据所述网格的坐标在所述地址名称中确定所属所述网格的地址名称;
9、建立所述网格与所属所述网格的地址名称以及所属所述网格的地址名称的格式类型的映射关系,得到预设关联信息。
10、上述技术方案中,通过采集各gis对应的地址库中的地址名称以及地址名称的格式类型建立预设关联信息,保证预设关联信息的全面性,进而提高网格查询的准确性。
11、可选的,根据所述网格的坐标在所述地址名称中确定所属所述网格的地址名称,包括:
12、根据所述网格的坐标以及预设偏差值确定所述网格对应的区域范围;
13、针对任一地址库,将所述地址库中坐标位于所述区域范围的地址名称确定为所属所述网格的地址名称。
14、上述技术方案中,根据网格的坐标可以确定网格的实际区域范围,通过预设偏差值对网格的实际区域范围进行缩放,得到网格对应的区域范围,进而提高确定位于网格对应的区域范围的地址名称的准确性,提高预设关联信息的准确性。
15、可选的,所述预设关联信息为键值对形式;其中,所属所述网格的地址名称以及所属所述网格的地址名称的格式类型为键,所述网格的标识为值;
16、根据所述第一地址名称以及所述第一地址名称的格式类型在预设关联信息中确定所述第一地址名称对应的目标网格,包括:
17、以所述第一地址名称以及所述第一地址名称的格式类型为第一键,遍历所述预设关联信息,得到所述第一键对应的第一值;
18、将所述第一值确定为所述目标网格。
19、上述技术方案中,通过键值对的形式查询目标网格,以此保证查询网格的效率。
20、可选的,根据所述地址名称以及所述地址名称的格式类型在预设关联信息中确定所述地址名称对应的目标网格之后,还包括:
21、获取所述目标网格内的资源信息;
22、反馈所述目标网格内的资源信息。
23、上述技术方案中,将获取的目标网格内的资源信息作为查询结果反馈至查询请求对应的客户端,以此保证客户端获取查询请求对应的网格内的资源信息。
24、第二方面,本发明实施例提供一种网格查询装置,包括:
25、获取模块,用于获取查询请求;所述查询请求包括第一地址名称以及所述第一地址名称的格式类型;
26、处理模块,用于根据所述第一地址名称以及所述第一地址名称的格式类型在预设关联信息中确定所述第一地址名称对应的目标网格;所述预设关联信息是根据任一网格与各地址库中所属所述网格的地址名称以及所属所述网格的地址名称的格式类型建立的映射关系。
27、可选的,所述处理模块具体用于:
28、采集各gis对应的地址库中的地址名称以及所述地址名称的格式类型;
29、针对任一网格,根据所述网格的坐标在所述地址名称中确定所属所述网格的地址名称;
30、建立所述网格与所属所述网格的地址名称以及所属所述网格的地址名称的格式类型的映射关系,得到预设关联信息。
31、可选的,所述处理模块具体用于:
32、根据所述网格的坐标以及预设偏差值确定所述网格对应的区域范围;
33、针对任一地址库,将所述地址库中坐标位于所述区域范围的地址名称确定为所属所述网格的地址名称。
34、可选的,所述预设关联信息为键值对形式;其中,所属所述网格的地址名称以及所属所述网格的地址名称的格式类型为键,所述网格的标识为值;
35、所述处理模块具体用于:
36、以所述第一地址名称以及所述第一地址名称的格式类型为第一键,遍历所述预设关联信息,得到所述第一键对应的第一值;
37、将所述第一值确定为所述目标网格。
38、所述处理模块还用于:
39、根据所述地址名称以及所述地址名称的格式类型在预设关联信息中确定所述地址名称对应的目标网格之后,获取所述目标网格内的资源信息;反馈所述目标网格内的资源信息。
40、第三方面,本发明实施例还提供一种计算机设备,包括:
41、存储器,用于存储程序指令;
42、处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述网格查询方法。
43、第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述网格查询方法。
1.一种网格查询方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述预设关联信息是根据任一网格与各地址库中所属所述网格的地址名称以及所属所述网格的地址名称的格式类型建立的映射关系,包括:
3.如权利要求2所述的方法,其特征在于,根据所述网格的坐标在所述地址名称中确定所属所述网格的地址名称,包括:
4.如权利要求1所述的方法,其特征在于,所述预设关联信息为键值对形式;其中,所属所述网格的地址名称以及所属所述网格的地址名称的格式类型为键,所述网格的标识为值;
5.如权利要求1至4任一项所述的方法,其特征在于,根据所述地址名称以及所述地址名称的格式类型在预设关联信息中确定所述地址名称对应的目标网格之后,还包括:
6.一种网格查询装置,其特征在于,包括:
7.如权利要求6所述的装置,其特征在于,所述处理模块具体用于:
8.如权利要求7所述的装置,其特征在于,所述处理模块具体用于:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1至5任一项所述的方法。