System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种对信号基站进行编码定位的方法、设备及存储介质。
技术介绍
1、信号基站为公用移动通信基站,是移动设备接入互联网的接口设备,也是无线电台站的一种形式,是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。
2、现存信号基站的地理位置都保存在运营商的数据库中,在对基站进行定位时需要通过运营商再数据库内进行查找效率低下;且通话过程中的地理位置的记录往往是通过地址进行标识的,但是地址的信息太大,不利于保存以及在通话中记录,在需要进行记录的情况下需要占用大量的存储资源。
技术实现思路
1、本申请提供一种对信号基站进行编码定位的方法、设备及存储介质,用以解决现有技术中基站定位效率低且存储不便的技术问题。
2、第一方面,本申请提供一种对信号基站进行编码定位的方法,包括:
3、在移动终端通过信号基站与其它移动终端进行业务处理时,获取所述信号基站的地理信息标识,其中,所述地理信息标识为位图形式的标识,所述地理信息标识依次包括位图形式的区县标识、网格标识和地图位置标识,所述网格标识用于指示所述信号基站在所述区县中的位置,所述地图位置标识用于指示所述信号基站在所述网格中的位置;
4、将所述信号基站的地理信息标识传送至其它移动终端,以使其它移动终端根据所述信号基站的地理信息标识以及标识索引关系,获取所述移动终端的位置,其中,所述标识索引关系用于指示每部分位图对应的地理位置。
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、根据所述预设划分方式和所述预设的目标区块的定位面积以及网格面积范围,获取预设层级和所述预设网格面积;其中,所述预设网格面积位于所述网格面积本文档来自技高网...
【技术保护点】
1.一种对信号基站进行编码定位的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述信号基站的地理信息标识之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,将所述目标地图进行网格划分得到多个区域网格,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述区县的面积和预设网格面积,对所述区县进行划分,得到多个区域网格之前,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述预设划分方式为四宫格划分或九宫格划分或十六宫格划分。
6.根据权利要求2所述的方法,其特征在于,所述根据所述区县的名称、所述目标网格以及所述信号基站在每个层级划分后所在的定位区块的位置,得到信号基站的地理信息标识和所述标识索引关系,包括:
7.根据权利要求6所述的方法,其特征在于,所述在每个层级划分后,根据所述信号基站所在的定位区块在多个区块中的位置,获取地图位置标识,包括:
8.一种对信号基站进行编码定位的设备,其特征在于,包括:
9.一种对信号基站进行
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的方法。
...【技术特征摘要】
1.一种对信号基站进行编码定位的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述信号基站的地理信息标识之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,将所述目标地图进行网格划分得到多个区域网格,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述区县的面积和预设网格面积,对所述区县进行划分,得到多个区域网格之前,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述预设划分方式为四宫格划分或九宫格划分或十六宫格划分。
6.根据权利要求2所述的方法,其特征在于,所述根据所述区县的名称、所述目...
【专利技术属性】
技术研发人员:王飞,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。