System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理领域,具体涉及一种全地理要素的地址搜索方法、装置、计算机设备及介质。
技术介绍
1、现有地图提供的地址搜索功能比较有限,不能适应政府业务、警务业务中涉及到的住户的比较全面的地理信息,如小区的户室、底商停车场、门牌等搜索,因此,有必要提供一种能够进行全地理要素搜索的地址搜索方案。
技术实现思路
1、本申请实施例提供一种全地理要素的地址搜索方法、装置、计算机设备及介质,以解决基于现有地图搜索到的地址的地理要素不够全面精准的技术问题。
2、一方面,本申请提供一种全地理要素的地址搜索方法,所述全地理要素的地址搜索方法包括:
3、根据预置的楼盘库和基础地图库,配置搜索地图库,所述搜索地图库包括搜索地理实体和所述搜索地理实体的地址信息库;
4、基于所述搜索地图库进行地址层级分析,生成所述搜索地理实体的多个搜索层级地址;
5、确定各个所述搜索层级地址的搜索关键字集合,所述搜索关键字集合包括多个搜索关键字;
6、获取用户在所述多个搜索关键字中选择的目标关键字;
7、根据所述目标关键字在所述地址信息库进行地址搜索,返回目标地址。
8、在本申请一些实施方案中,所述根据预置的楼盘库和基础地图库,配置成果搜索地图库,包括:
9、从所述基础地图库中提取地理实体,得到所述成果搜索地理实体;
10、提取所述楼盘库中的地址信息,将所述地址信息关联到所属的所述搜索地理实体,得到所述地址信息库
11、在本申请一些实施方案中,所述基于所述搜索地图库进行地址层级分析,生成所述搜索地理实体的多个搜索层级地址,包括:
12、获取预设的地址层级词典;
13、按照所述地址层级词典对所述地址信息库进行层级划分,得到所述搜索层级地址。
14、在本申请一些实施方案中,所述获取所述楼盘库中的地址信息,将所述地址信息关联到所属的所述搜索地理实体,得到所述地址信息库,包括:
15、获取各个所述搜索地理实体的实体标识;
16、根据所述地址信息所属的搜索地理实体的所述实体标识配置关联的地址标识,得到地址标识库,所述地址标识库包括多个所述地址标识;
17、关联所述地址标识库和所述实体标识,得到所述搜索地理实体的所述地址信息库。
18、在本申请一些实施方案中,在所述基于所述搜索地图库进行地址层级分析,生成所述地理实体的多个搜索层级地址之后,还包括:
19、配置各个所述搜索层级地址的标识,得到层级地址标识;
20、将各个所述层级地址标识和所述实体标识进行关联,得到所述基础地图库和所述搜索层级地址的联动图。
21、在本申请一些实施方案中,所述方法还包括:
22、获取地址搜索任务,所述地址搜索任务包括搜索业务类型和搜索地址;
23、根据所述搜索业务类型,从预设的业务类型与地理要素等级的映射关系表中确定所述搜索业务类型的目标地理要素等级;
24、根据所述目标地理要素等级确定目标搜索层级地址,其中,所述目标搜索层级地址为多个所述搜索层级地址中的任意一个;
25、基于所述搜索地址,在所述目标搜索层级地址中进行搜索关键字匹配,得到任务关键字;
26、根据所述任务关键字在所述地址信息库进行地址搜索,返回目标地址。
27、在本申请一些实施方案中,所述方法还包括:
28、对各个所述搜索层级地址进行画像,生成层级地址画像;
29、在所述根据所述目标搜索关键字在所述地址信息库进行地址搜索,返回目标地址之后,还包括:
30、在所述联动图上展示所述目标地址的所述层级地址画像。
31、另一方面,本申请提供一种全地理要素的地址搜索装置,所述全地理要素的地址搜索装置包括:
32、配置模块,用于根据预置的楼盘库和基础地图库,配置搜索地图库,所述搜索地图库包括搜索地理实体和所述搜索地理实体的地址信息库;
33、分层模块,用于基于所述搜索地图库进行地址层级分析,生成所述搜索地理实体的多个搜索层级地址;
34、确定模块,用于确定各个所述搜索层级地址的搜索关键字集合,所述搜索关键字集合包括多个搜索关键字;
35、获取模块,用于获取用户在所述多个搜索关键字中选择的目标关键字;
36、搜索模块,用于根据所述目标关键字在所述地址信息库进行地址搜索,返回目标地址。
37、在本申请一些实施方案中,分层模块具体用于:
38、第二获取模块,用于获取预设的地址层级词典;
39、划分模块,用于按照所述地址层级词典对所述地址信息库进行层级划分,得到所述搜索层级地址。
40、在本申请一些实施方案中,配置模块具体用于:
41、从所述基础地图库中提取地理实体,得到所述成果搜索地理实体;
42、提取所述楼盘库中的地址信息,将所述地址信息关联到所属的所述搜索地理实体,得到所述地址信息库。
43、在本申请一些实施方案中,配置模块具体还用于:
44、获取各个所述搜索地理实体的实体标识;
45、根据所述地址信息所属的搜索地理实体的所述实体标识配置关联的地址标识,得到地址标识库,所述地址标识库包括多个所述地址标识;
46、关联所述地址标识库和所述实体标识,得到所述搜索地理实体的所述地址信息库。
47、在本申请一些实施方案中,该全地理要素的地址搜索装置还包括:
48、标识模块,用于配置各个所述搜索层级地址的标识,得到层级地址标识;
49、关联模块,用于将各个所述层级地址标识和所述实体标识进行关联,得到所述基础地图库和所述搜索层级地址的联动图。
50、在本申请一些实施方案中,该全地理要素的地址搜索装置还包括:
51、第一获取模块,用于获取地址搜索任务,所述地址搜索任务包括搜索业务类型和搜索地址;
52、第一确定模块,用于根据所述搜索业务类型,从预设的业务类型与地理要素等级的映射关系表中确定所述搜索业务类型的目标地理要素等级;
53、第二确定模块,用于根据所述目标地理要素等级确定目标搜索层级地址,其中,所述目标搜索层级地址为多个所述搜索层级地址中的任意一个;
54、匹配模块,用于基于所述搜索地址,在所述目标搜索层级地址中进行搜索关键字匹配,得到任务关键字;
55、第二搜索模块,用于根据所述任务关键字在所述地址信息库进行地址搜索,返回目标地址。
56、在本申请一些实施方案中,该全地理要素的地址搜索装置还包括:
57、画像模块,用于对各个所述搜索层级地址进行画像,生成层级地址画像;
58、展示模块,用于在所述联动图上展示所述目标地址的所述层级地址画像。
59、另一本文档来自技高网...
【技术保护点】
1.一种全地理要素的地址搜索方法,其特征在于,所述全地理要素的地址搜索方法包括:
2.根据权利要求1所述的全地理要素的地址搜索方法,其特征在于,所述基于所述搜索地图库进行地址层级分析,生成所述搜索地理实体的多个搜索层级地址,包括:
3.根据权利要求1所述的全地理要素的地址搜索方法,其特征在于,所述根据预置的楼盘库和基础地图库,配置搜索地图库,包括:
4.根据权利要求3所述的全地理要素的地址搜索方法,其特征在于,所述获取所述楼盘库中的地址信息,将所述地址信息关联到所属的所述搜索地理实体,得到所述地址信息库,包括:
5.根据权利要求4所述的全地理要素的地址搜索方法,其特征在于,在所述基于所述搜索地图库进行地址层级分析,生成所述地理实体的多个搜索层级地址之后,还包括:
6.根据权利要求5所述的全地理要素的地址搜索方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的全地理要素的地址搜索方法,其特征在于,所述方法还包括:
8.一种全地理要素的地址搜索装置,其特征在于,所述全地理要素的地址搜索装置包括
9.一种计算机设备,其特征在于,所述计算机设备包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行权利要求1至7任一项所述的全地理要素的地址搜索方法中的步骤。
...【技术特征摘要】
1.一种全地理要素的地址搜索方法,其特征在于,所述全地理要素的地址搜索方法包括:
2.根据权利要求1所述的全地理要素的地址搜索方法,其特征在于,所述基于所述搜索地图库进行地址层级分析,生成所述搜索地理实体的多个搜索层级地址,包括:
3.根据权利要求1所述的全地理要素的地址搜索方法,其特征在于,所述根据预置的楼盘库和基础地图库,配置搜索地图库,包括:
4.根据权利要求3所述的全地理要素的地址搜索方法,其特征在于,所述获取所述楼盘库中的地址信息,将所述地址信息关联到所属的所述搜索地理实体,得到所述地址信息库,包括:
5.根据权利要求4所述的全地理要素的地址搜索方法,其特...
【专利技术属性】
技术研发人员:江园英,王雨婷,谢彩云,
申请(专利权)人:丰图科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。