本发明涉及卫星定位,具体地,涉及一种基于北斗卫星导航的列车运行区间划分方法及系统。
背景技术:
1、北斗卫星导航系统是为全球用户提供全天候、全天时、高精度的定位、导航和授时服务的国家重要时空基础设施,自提供服务以来,已在交通运输、农林渔业、水文监测、气象测报、通信授时、电力调度、救灾减灾、公共安全等领域得到广泛应用,服务国家重要基础设施,产生了显著的经济效益和社会效益。
2、基于北斗系统的导航服务已被电子商务、移动智能终端制造、位置服务等厂商采用,广泛进入中国大众消费、共享经济和民生领域,应用的新模式、新业态、新经济不断涌现,深刻改变着人们的生产生活方式。然而,现有的列车区间定位的系统较少使用北斗定位技术,对于线路显示和列车定位的精准度不高,且暂未对于列车维保运营人员方面有相应的系统。
技术实现思路
1、针对现有技术中的缺陷,本发明的目的在于提供一种基于北斗卫星导航的列车运行区间划分方法及系统,运用北斗卫星定位技术和创新的区间划分方法来进行更高精度的定位。
2、为解决上述问题,本发明的技术方案为:
3、一种基于北斗卫星导航的列车运行区间划分方法,包括以下步骤:
4、通过北斗导航对列车进行定位,并进行位置信息的提取,输入至地图api进行列车位置的标注;
5、通过加载数据库文件中的采样点、进出站信号机和车站的经纬度信息,描点绘图制作出各条线路的缩略示意图;
6、当线路制作生成后,自动生成该线路的区间框,并对自动生成的区间框进行划分和调整。
7、优选地,所述通过北斗导航对列车进行定位,并进行位置信息的提取,输入至地图api进行列车位置的标注的步骤具体包括:通过北斗导航定位程序将位置数据传输至经纬度提取单元,然后进行位置数据转化提取经纬度再进行标点,最后将数据传输至北斗导航定位显示模块将其在地图api中进行显示。
8、优选地,所述通过加载数据库文件中的采样点、进出站信号机和车站的经纬度信息,描点绘图制作出各条线路的缩略示意图的步骤具体包括:
9、数据读取:线路图的生成主要通过加载数据库文件中的采样点、进出站信号机和车站的经纬度信息;
10、采样点连线:通过数据库中的数据描点绘图制作出各条线路的缩略示意图;
11、数据库功能包括数据导入和数据输出。
12、优选地,所述数据导入包括:
13、数据加载功能:加载数据库文件,并提取线路名、扩展名及线路代码信息显示在用户界面线路列表区域中;加载数据库文件中各线路信息点经度、纬度信息,用于制作线路缩略示意图;
14、对导入数据库文件内的数据进行规则检查,按照线路编辑规则进行检查,必须有起点、终点、站中心及进站出站信号机;
15、加载提示功能,用户加载线路时,若缩略图示意中发现已有该条线路,应给予提示。
16、优选地,所述数据输出包括:将软件生成的区间框、分叉点、弹框表各项信息按顺序整理成数据库的形式输出。
17、优选地,所述当线路制作生成后,自动生成该线路的区间框,并对自动生成的区间框进行划分和调整的步骤具体包括:当线路自动生成的区间框产生相交现象时,自动将其进行连续拆分,避免相交重叠现象。
18、进一步地,本发明还提供一种基于北斗卫星导航的列车运行区间划分系统,所述系统包括:
19、列车定位模块,包括北斗定位单元、经纬度提取单元以及导航数据转换单元,所述北斗定位单元通过北斗定位程序将位置数据传输至经纬度提取单元,然后通过导航数据转换单元进行位置数据转化提取经纬度再进行标点,最后将数据传输至北斗导航定位显示,将其在地图api中进行显示;
20、线路生成模块,包括数据读取单元、采样点连线单元以及数据库单元,所述线路图的生成主要通过加载数据库文件中的采样点、进出站信号机和车站的经纬度信息,描点绘图制作出各条线路的缩略示意图;以及
21、区间划分模块,包括自动生成单元、拆分功能单元以及调整功能单元,各线路区间框自动生成功能,即当线路制作生成后,软件将自动生成该线路的区间框,所生成的区间框范围需尽可能的与线路保持贴合,且单条线路内的区间框之间不可以产生任何的相交重叠现象,当线路自动生成的区间框产生相交现象时,自动将其进行连续拆分,避免相交重叠现象。
22、优选地,所述数据库单元的数据加载功能包括:能够加载数据库文件,并提取线路名、扩展名及线路代码信息显示在用户界面线路列表区域中;加载数据库文件中各线路信息点经度、纬度等信息,用于制作线路缩略示意图;加载文件中的序号、分叉点、线路或调度区段名、扩展、分叉属性、前方站一、信息点代码一、电话号码一、前方站二、信息点代码二、电话号码二、前方站三、信息点代码三、电话号码三、方向各项数据信息,用于数据监控记录中分叉信息点提示;加载文件中的表编号、线路或调度区段名、扩展、模式字各项数据信息,用于数据监控记录中弹框表信息提示。
23、优选地,数据输出对导入数据库文件内的数据进行规则检查,按照线路编辑规则进行检查,必须有起点、终点、站中心及进站出站信号机,需将软件生成的区间框、分叉点、弹框表各项信息按顺序整理成数据库的形式输出。
24、与现有技术相比,本发明基于北斗导航定位进行列车区间划分,其可以将铁道部的数据所生成的线路和区间位置,以及动态地获取列车实时位置,并将两者实时显示在地图之上,可以为维保部门提供更加便捷的管理工具,分析列车所在位置然后提供给相应的维保部门,以便准确快捷定位位置。
1.一种基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述通过北斗导航对列车进行定位,并进行位置信息的提取,输入至地图api进行列车位置的标注的步骤具体包括:通过北斗导航定位程序将位置数据传输至经纬度提取单元,然后进行位置数据转化提取经纬度再进行标点,最后将数据传输至北斗导航定位显示模块将其在地图api中进行显示。
3.根据权利要求1所述的基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述通过加载数据库文件中的采样点、进出站信号机和车站的经纬度信息,描点绘图制作出各条线路的缩略示意图的步骤具体包括:
4.根据权利要求3所述的基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述数据导入包括:
5.根据权利要求3所述的基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述数据输出包括:将软件生成的区间框、分叉点、弹框表各项信息按顺序整理成数据库的形式输出。
6.根据权利要求1所述的基于北斗卫星导航的列车运行区间划分方法,其特征在于,所述当线路制作生成后,自动生成该线路的区间框,并对自动生成的区间框进行划分和调整的步骤具体包括:当线路自动生成的区间框产生相交现象时,自动将其进行连续拆分,避免相交重叠现象。
7.一种基于北斗卫星导航的列车运行区间划分系统,其特征在于,所述系统包括:
8.根据权利要求7所述的基于北斗卫星导航的列车运行区间划分系统,其特征在于,所述数据库单元的数据加载功能包括:能够加载数据库文件,并提取线路名、扩展名及线路代码信息显示在用户界面线路列表区域中;加载数据库文件中各线路信息点经度、纬度等信息,用于制作线路缩略示意图;加载文件中的序号、分叉点、线路或调度区段名、扩展、分叉属性、前方站一、信息点代码一、电话号码一、前方站二、信息点代码二、电话号码二、前方站三、信息点代码三、电话号码三、方向各项数据信息,用于数据监控记录中分叉信息点提示;加载文件中的表编号、线路或调度区段名、扩展、模式字各项数据信息,用于数据监控记录中弹框表信息提示。
9.根据权利要求7所述的基于北斗卫星导航的列车运行区间划分系统,其特征在于,数据输出对导入数据库文件内的数据进行规则检查,按照线路编辑规则进行检查,必须有起点、终点、站中心及进站出站信号机,需将软件生成的区间框、分叉点、弹框表各项信息按顺序整理成数据库的形式输出。