System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及导航定位,尤其涉及一种经纬度校正方法、系统、装置、电子设备及存储介质。
技术介绍
1、目前,通常利用采集基站信息来解析出经纬度。然而,由于基站库信息无法与实际场景实时同步,而实际场景中的基站信息可能存在变动。
2、此外,设备信号不佳也可能导致采集的基站信息不准确,从而导致经纬度存在偏差,因此,需要对这些异常的经纬度数据进行校正。
3、然而,现有的经纬度校正方法中,对异常点判定的精确性并不高。
技术实现思路
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、本专利技术还提供一种经纬度校正系统,包括:gps定位器、基站和服务器,所述gps定位器和所述基站用于采集每个定位点的经纬度坐标和时间戳;
26、所述经纬度坐标和所述时间戳用于确定所述每个定位点的速度信息;
27、所述服务器中设置有处理器;还包括存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时执行如上述任一种所述经纬度校正方法。
28、本专利技术还提供一种经纬度校正装置,包括:
29、第一确定模块,用于基于目标个体的任一定位点的速度信息,确定所述任一定位点的速度档;
30、第二确定模块,用于根据所述任一定位点的定位类型和速度档,确定所述任一定位点的点类型;
31、校正模块,用于在确定所述任一定位点的点类型为错误点的情况下,对所述任一定位点的经纬度坐标进行校正。
32、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述经纬度校正方法。
33、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述经纬度校正方法。
34、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述经纬度校正方法。
35、本专利技术提供的经纬度校正方法、系统、装置、电子设备及存储介质,通过每段轨迹的速度信息判定定位点的点类型,以确定异常定位点,进而对异常定位点的经纬度坐标进行校正,提高了异常点判定的效率和准确性。
本文档来自技高网...【技术保护点】
1.一种经纬度校正方法,其特征在于,包括:
2.根据权利要求1所述的经纬度校正方法,其特征在于,所述根据所述任一定位点的定位类型和速度档,确定所述任一定位点的点类型,包括:
3.根据权利要求1或2所述的经纬度校正方法,其特征在于,所述在确定所述任一定位点的点类型为错误点的情况下,对所述任一定位点的经纬度坐标进行校正,包括:
4.根据权利要求3所述的经纬度校正方法,其特征在于,在所述在确定所述任一定位点的点类型为错误点的情况下,对所述任一定位点的经纬度坐标进行校正之后,还包括:
5.根据权利要求1所述的经纬度校正方法,其特征在于,在所述基于目标个体的任一定位点的速度信息,确定所述任一定位点的速度档之前,还包括:
6.根据权利要求5所述的经纬度校正方法,其特征在于,所述获取所述任一定位点和参考定位点的经纬度坐标和时间戳,包括:
7.一种经纬度校正系统,其特征在于,包括:GPS定位器、基站和服务器,所述GPS定位器和所述基站用于采集每个定位点的经纬度坐标和时间戳;
8.一种经纬度校正装置,其特征在于,包
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-6任一项所述经纬度校正方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述经纬度校正方法。
...【技术特征摘要】
1.一种经纬度校正方法,其特征在于,包括:
2.根据权利要求1所述的经纬度校正方法,其特征在于,所述根据所述任一定位点的定位类型和速度档,确定所述任一定位点的点类型,包括:
3.根据权利要求1或2所述的经纬度校正方法,其特征在于,所述在确定所述任一定位点的点类型为错误点的情况下,对所述任一定位点的经纬度坐标进行校正,包括:
4.根据权利要求3所述的经纬度校正方法,其特征在于,在所述在确定所述任一定位点的点类型为错误点的情况下,对所述任一定位点的经纬度坐标进行校正之后,还包括:
5.根据权利要求1所述的经纬度校正方法,其特征在于,在所述基于目标个体的任一定位点的速度信息,确定所述任一定位点的速度档之前,还包括:
...【专利技术属性】
技术研发人员:吴恩珍,陶涛,赵炯轶,李语尧,王继超,王思琦,
申请(专利权)人:中外运创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。