一种行人乘坐轨道交通状态及轨迹的检测方法和装置与流程

文档序号:23725932发布日期:2021-01-26 16:19阅读:115来源:国知局
一种行人乘坐轨道交通状态及轨迹的检测方法和装置与流程

[0001]
本发明涉及计算机技术领域,具体涉及一种行人乘坐轨道交通状态及轨迹的检测方法和装置。


背景技术:

[0002]
现有技术中,地铁和轻轨行人轨迹导航在生活服务领域和特定行业应用领域得到越来越广泛应用,例如广告展示,位置短信,网络测试等领域,现有地铁和轻轨行人轨迹导航主要使用人工打点方式确定站台位置,通过距离平均方式在站台之间轨迹上均匀分布行人轨迹点,也有通过地铁和轻轨运动加速度值实时判定地铁和轻轨运动和静止状态,从而确定地铁和轻轨到站状态,再通过距离平均方式在站台之间轨迹上均匀分布行人轨迹点。
[0003]
人工方式确定站站位置自动化程度低,操作步骤多效率差,通过地铁和轻轨运动加速度值实时判定地铁和轻轨运动和静止状态方式存在地铁和轻轨匀速运动误判和地铁和轻轨中途临时停车误判的情况,同时基于距离平均方式生成的行人轨迹点准确性差,不能真实反映行人乘坐地铁或轻轨轨迹位置。


技术实现要素:

[0004]
本发明的发明目的在于:提供了一种准确性高的一种行人乘坐轨道交通状态及轨迹的检测方法和装置。
[0005]
第一方面:一种行人乘坐轨道交通状态及轨迹的检测方法,所述方法包括:
[0006]
获取行人乘坐轨道交通的监测数据和行人输入的交通数据;其中,所述监测数据通过可穿戴设备实时测量所得,包括所述轨道交通的三维加速度和三维欧拉角度;所述交通数据包括行人输入轨道交通的线路名称,行人上车站点名称及下车站点的站点名称;所述轨道交通包括地铁和轻轨;
[0007]
轨道线路地图数据的获取;
[0008]
将所述监测数据,根据预先设定的第一时间间隔生成轨道运动采样点序列;
[0009]
并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列;
[0010]
再将所述轨道运动采样点序列、段落序列结合所述轨道线路地图数据,计算出各轨道运动采样点的经纬度位置。
[0011]
作为本申请一种可选的实施方式,所述轨道运动采样点的数据包括采样点编号,采样点时间,运动状态标签、到站状态标签、水平加速度、累计水平加速度、速度、与最近到达站点距离以及与上个出发站的距离参数;
[0012]
其中,所述运动状态标签用于标识各采样点的当前运动状态,所述运动状态包括停止态和运动态;所述到站状态标签用于标识各采样点的位置状态,所述位置状态包括停站状态和线路状态。
[0013]
作为本申请一种可选的实施方式,所述运动状态标签的标记,具体为:
[0014]
将采样点的水平加速度值与预先设定的水平加速度门限值macc进行比较;
[0015]
将采样点的累计水平加速度值与预先设定的累计加速度门限msumacc进行比较;
[0016]
将采样点的速度值与预先设定的速度门限值mveloct进行比较;
[0017]
将采样点的与最近到达站点距离与预先设定的站台距离偏差门限mdis进行比较;
[0018]
若全部参数均满足对应的门限值,则标记为停止态,否则标记为运动态。
[0019]
作为本申请一种可选的实施方式,所述到站状态标签的标记,具体为:
[0020]
在预先设定的第二时间范围内,如果所有的轨道运动采样点均处于停止态,则判定当前停止态所对应的轨道运动采样点处于停站状态,对其到站状态标签标记为停站状态,并将所述停站状态的采样点关联上到达站台的名称;
[0021]
同时为其他非停站状态的轨道运动采样点的到站状态标签标记为线路状态;
[0022]
再根据各轨道运动采样点的到站状态标签得到所述轨道运动采样点序列的段落序列;其中,所述段落序列包括多个段落,各段落标记有站台和非站台两种状态。
[0023]
作为本申请一种可选的实施方式,所述计算出各轨道运动采样点的经纬度位置,具体包括:
[0024]
根据所述段落序列中的段落顺序,对于段落状态标记为站台的轨道运动采样点段落,将其段落对应的全部轨道运动采样点关联上段落出发站在轨道线路地图数据中的经纬度值;
[0025]
对于段落状态标记值为非站台的轨道运动采样点段落,根据轨道运动采样点段落的出发站和到达站查询所述轨道线路地图数据,得到从出发站和到达站对应的站台间线路轨迹点序列;
[0026]
最后将段落标记为非站台所对应的全部轨道运动采样点和所述站台间线路轨迹点序列中的线路轨迹点,经过位置映射插值处理算法处理得到每个运动采样点在地图上的经纬度位置数据。
[0027]
第二方面:一种行人乘坐轨道交通状态及轨迹的检测装置,包括:
[0028]
行人轨道和轻轨导航单元,用于获取行人乘坐轨道交通的监测数据和行人输入的交通数据;其中,所述监测数据通过可穿戴设备实时测量所得,包括所述轨道交通的三维加速度和三维欧拉角度;所述交通数据包括行人输入轨道交通的线路名称,行人上车站点名称及下车站点的站点名称;所述轨道交通包括地铁和轻轨;
[0029]
行人乘坐地铁和轻轨状态自动检测单元包括地图数据存储模块以及状态自动检测模块;
[0030]
所述轨道线路地图数据存储模块,用于:
[0031]
轨道线路地图数据的获取;所述轨道线路地图数据包括地铁和轻轨线路名称、站台名称、站台编号、站台经纬度,站台间线路轨迹点序列;
[0032]
所述状态自动检测模块,用于:
[0033]
将所述监测数据,根据预先设定的第一时间间隔生成轨道运动采样点序列;
[0034]
并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列;
[0035]
行人乘坐地铁和轻轨自动轨迹位置测量单元,用于:
[0036]
将所述轨道运动采样点序列、段落序列结合所述轨道线路地图数据,计算出各轨道运动采样点的经纬度位置。
[0037]
作为本申请一种可选的实施方式,所述轨道运动采样点的数据包括采样点编号,
采样点时间,运动状态标签、到站状态标签、水平加速度、累计水平加速度、速度、与最近到达站点距离以及与上个出发站的距离参数;
[0038]
其中,所述运动状态标签用于标识各采样点的当前运动状态,所述运动状态包括停止态和运动态;所述到站状态标签用于标识各采样点的位置状态,所述位置状态包括停站状态和线路状态。
[0039]
作为本申请一种可选的实施方式,所述运动状态标签的标记,具体为:
[0040]
将采样点的水平加速度值与预先设定的水平加速度门限值macc进行比较;
[0041]
将采样点的累计水平加速度值与预先设定的累计加速度门限msumacc进行比较;
[0042]
将采样点的速度值与预先设定的速度门限值mveloct进行比较;
[0043]
将采样点的与最近到达站点距离与预先设定的站台距离偏差门限mdis进行比较;
[0044]
若全部参数均满足对应的门限值,则标记为停止态,否则标记为运动态。
[0045]
作为本申请一种可选的实施方式,所述到站状态标签的标记,具体为:
[0046]
在预先设定的第二时间范围内,如果所有的轨道运动采样点均处于停止态,则判定当前停止态所对应的轨道运动采样点处于停站状态,对其到站状态标签标记为停站状态,并将所述停站状态的采样点关联上到达站台的名称;
[0047]
同时为其他非停站状态的轨道运动采样点的到站状态标签标记为线路状态;
[0048]
再根据各轨道运动采样点的到站状态标签得到所述轨道运动采样点序列的段落序列;其中,所述段落序列包括多个段落,各段落标记有站台和非站台两种状态。
[0049]
作为本申请一种可选的实施方式,所述行人乘坐地铁和轻轨自动轨迹位置测量单元,具体用于:
[0050]
根据所述段落序列中的段落顺序,对于段落状态标记为站台的轨道运动采样点段落,将其段落对应的全部轨道运动采样点关联上段落出发站在地图数据存储模块中的经纬度值;
[0051]
对于段落状态标记值为非站台的轨道运动采样点段落,根据轨道运动采样点段落的出发站和到达站查询地图数据存储模块,得到从出发站和到达站对应的站台间线路轨迹点序列;
[0052]
最后将段落标记为非站台所对应的全部轨道运动采样点和所述站台间线路轨迹点序列中的线路轨迹点,经过位置映射插值处理算法处理得到每个运动采样点在地图上的经纬度位置数据。
[0053]
采用上述技术方案,具有以下优点:本发明提出的一种行人乘坐轨道交通状态及轨迹的检测方法和装置,利用获取行人乘坐轨道交通的监测数据和行人输入的交通数据,生成轨道运动采样点序列,并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列,再结合预先存储的轨道线路地图数据,计算出各轨道运动采样点的经纬度位置;完善了行人乘坐地铁和轻轨自动化轨迹导航能力,提升了行人乘坐地铁和轻轨的自动导航的准确性和可靠性。
附图说明
[0054]
图1是本发明实施例所提供的一种行人乘坐轨道交通状态及轨迹的检测方法的流程图;
[0055]
图2是本发明实施例所提供的一种行人乘坐轨道交通状态及轨迹的检测装置的结构图。
具体实施方式
[0056]
下面将详细描述本发明的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本发明。在以下描述中,为了提供对本发明的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本发明。
[0057]
在整个说明书中,对“一个实施例”、“实施例”、“一个示例”或“示例”的提及意味着:结合该实施例或示例描述的特定特征、结构或特性被包含在本发明至少一个实施例中。因此,在整个说明书的各个地方出现的短语“在一个实施例中”、“在实施例中”、“一个示例”或“示例”不一定都指同一实施例或示例。此外,可以以任何适当的组合和、或子组合将特定的特征、结构或特性组合在一个或多个实施例或示例中。此外,本领域普通技术人员应当理解,在此提供的示图都是为了说明的目的,并且示图不一定是按比例绘制的。
[0058]
下面结合附图,对本发明作详细的说明。
[0059]
参考图1所示,一种行人乘坐轨道交通状态及轨迹的检测方法,所述方法包括:
[0060]
s101,获取行人乘坐轨道交通的监测数据和行人输入的交通数据;其中,所述监测数据通过可穿戴设备实时测量所得,包括所述轨道交通的三维加速度和三维欧拉角度;所述交通数据包括行人输入轨道交通的线路名称,行人上车站点名称及下车站点的站点名称;所述轨道交通包括地铁和轻轨。
[0061]
具体地,所述可穿戴设备为直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备,可手动开启或停止。
[0062]
s102,轨道线路地图数据的获取。
[0063]
具体地,所述轨道线路地图数据包括地铁和轻轨线路名称、站台名称、站台编号、站台经纬度,站台间线路轨迹点序列;
[0064]
所述站台间线路轨迹点序列是两个相邻站台间的轨迹点序列,该序列中包括多个站台间线路轨迹点,该站台间线路轨迹点的数据包括站台间轨迹坐标点编号,站间轨迹坐标点经纬度;该轨道线路地图数据为预先存储在服务器的数据库或是第三方系统中,由于轨道交通是已经修建完成的,所以是提前可得到各条线路、站点等参数的准确数据,以此作为后续轨道定位的基准。
[0065]
s103,将所述监测数据,根据预先设定的第一时间间隔生成轨道运动采样点序列。
[0066]
具体地,所述第一时间间隔可灵活设置,例如,三秒打一个点;所述轨道运动采样点序列由多个轨道运动采样点组成,所述轨道运动采样点的数据包括采样点编号,采样点时间,运动状态标签、到站状态标签、水平加速度、累计水平加速度、速度、与最近到达站点距离以及与上个出发站的距离参数;
[0067]
其中,所述运动状态标签用于标识各采样点的当前运动状态,所述运动状态包括停止态和运动态;所述到站状态标签用于标识各采样点的位置状态,所述位置状态包括停站状态和线路状态;
[0068]
所述水平方向加速度是根据所述三维加速度和三维欧拉角转换所得;
[0069]
所述累计水平加速度是从上一个到站状态标签为停站的轨道运动采样点到当前轨道运动采样点的所有采样点的水平加速度之和。
[0070]
进一步地,所述运动状态标签的标记,具体为:
[0071]
将采样点的水平加速度值与预先设定的水平加速度门限值macc进行比较;
[0072]
将采样点的累计水平加速度值与预先设定的累计加速度门限msumacc进行比较;
[0073]
将采样点的速度值与预先设定的速度门限值mveloct进行比较;
[0074]
将采样点的与最近到达站点距离与预先设定的站台距离偏差门限mdis进行比较;
[0075]
若全部参数均满足对应的门限值(即均小于对应的门限值,且距离在偏差内),则标记为停止态,否则标记为运动态。
[0076]
s104,并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列。
[0077]
具体地,在预先设定的第二时间范围内,如果所有的轨道运动采样点均处于停止态,则判定当前停止态所对应的轨道运动采样点处于停站状态,对其到站状态标签标记为停站状态,并将所述停站状态的采样点关联上到达站台的名称;
[0078]
同时为其他非停站状态的轨道运动采样点的到站状态标签标记为线路状态;这样就可将轨道运动采样点序列划分为:停站、线路、停站、线路、停站的轨道运动采样点段落序列;
[0079]
再根据各轨道运动采样点的到站状态标签得到所述轨道运动采样点序列的段落序列;其中,所述段落序列包括多个段落,各段落标记有站台和非站台两种状态;所述段落序列中的每个段落包括如下数据:段落编号、段落状态、出发站,到达站,起始轨道运动采样点编号,结束轨道运动采样点编号;其中段落编号从1开始顺序递增编号,对于站台状态的段落,出发站和到达站相同,对于非站台状态的段落,出发站对应前一段落到达站,到达站对应后一段落的出发站。
[0080]
s105,再将所述轨道运动采样点序列、段落序列结合所述轨道线路地图数据,计算出各轨道运动采样点的经纬度位置。
[0081]
具体地,根据所述段落序列中的段落顺序,对于段落状态标记为站台的轨道运动采样点段落,将其段落对应的全部轨道运动采样点关联上段落出发站在轨道线路地图数据中的经纬度值;
[0082]
对于段落状态标记值为非站台的轨道运动采样点段落,根据轨道运动采样点段落的出发站和到达站查询所述轨道线路地图数据,得到从出发站和到达站对应的站台间线路轨迹点序列;
[0083]
最后将段落标记为非站台所对应的全部轨道运动采样点和所述站台间线路轨迹点序列中的线路轨迹点,经过位置映射插值处理算法处理得到每个运动采样点在地图上的经纬度位置数据。
[0084]
其中,所述位置映射插值处理算法根据轨道运动采样点在出发站台和到达站台间的位置距离,站台间线路轨迹点在出发站台和到达站台之间的距离,将轨道运动采样点映射插值到两个相邻的站台间线路轨迹点之间的线段,进而计算得到道运动采样点的经纬度坐标位置。
[0085]
应用时,计算相应的轨迹映射比例系数mapcoe=lmap/lpmov;其中,从段落出发站到段落到达站的地图轨迹线路长度作为lmap,将段落结束轨道运动采样点编号对应的轨道
运动采样点的与段落出发站之间的距离作为运动轨迹线路长度lpmov;
[0086]
计算段落中每个轨道运动采样点与段落出发站的地理线路距离mpl(i)=与出发站距离(i)*mapcoe,其中与出发站距离(i)为每个轨道运动采样点的与段落出发站距离参数,根据轨道运动采样点(i)的地理线路距离mpl(i)将轨道运动采样点(i)位置映射到两个相邻的站台间线路轨迹点(m)和(m+1)之间的直线线路上,站台间线路轨迹点(m)和(m+1)应满足lgmap(m)<=mpl(i)<=lgmap(m+1),其中lgmap(m)为站台间线路轨迹点(m)距离段落出发站的轨道线路距离,lgmap(m+1)为站台间线路轨迹点(m+1)距离段落出发站的轨道距离,根据站台间线路轨迹点(m)和(m+1)的经纬度,计算得到轨道运动采样点(i)经纬度位置。
[0087]
采用上述方案,自动的实现对行人乘坐地铁和轻轨站台之间离站和到站状态检测问题和导航轨迹准确性低问题,完善了行人乘坐地铁和轻轨自动化轨迹导航能力,提升了行人乘坐地铁和轻轨的自动导航的准确性和可靠性。
[0088]
基于上述同样的发明构思,本发明实施例还公开了一种行人乘坐轨道交通状态及轨迹的检测装置,包括:
[0089]
行人轨道和轻轨导航单元,用于获取行人乘坐轨道交通的监测数据和行人输入的交通数据;其中,所述监测数据通过可穿戴设备实时测量所得,包括所述轨道交通的三维加速度和三维欧拉角度;所述交通数据包括行人输入轨道交通的线路名称,行人上车站点名称及下车站点的站点名称;所述轨道交通包括地铁和轻轨;实施时,可穿戴设备采集的数据和记录行人输入的数据可通过实时采集接口或者离线采集接口方式提供给后续的行人乘坐地铁和轻轨状态自动检测单元。
[0090]
行人乘坐地铁和轻轨状态自动检测单元包括轨道线路地图数据存储模块以及状态自动检测模块;
[0091]
所述轨道线路地图数据存储模块,用于:
[0092]
轨道线路地图数据的获取;所述轨道线路地图数据包括地铁和轻轨线路名称、站台名称、站台编号、站台经纬度,站台间线路轨迹点序列;
[0093]
所述状态自动检测模块,用于:
[0094]
将所述监测数据,根据预先设定的第一时间间隔生成轨道运动采样点序列;其中,所述轨道运动采样点的数据包括采样点编号,采样点时间,运动状态标签、到站状态标签、水平加速度、累计水平加速度、速度、与最近到达站点距离以及与上个出发站的距离参数;
[0095]
所述运动状态标签用于标识各采样点的当前运动状态,所述运动状态包括停止态和运动态;所述到站状态标签用于标识各采样点的位置状态,所述位置状态包括停站状态和线路状态;
[0096]
所述运动状态标签的标记,具体为:
[0097]
将采样点的水平加速度值与预先设定的水平加速度门限值macc进行比较;
[0098]
将采样点的累计水平加速度值与预先设定的累计加速度门限msumacc进行比较;
[0099]
将采样点的速度值与预先设定的速度门限值mveloct进行比较;
[0100]
将采样点的与最近到达站点距离与预先设定的站台距离偏差门限mdis进行比较;
[0101]
若全部参数均满足对应的门限值,则标记为停止态,否则标记为运动态。
[0102]
并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列;
[0103]
具体地,在预先设定的第二时间范围内,如果所有的轨道运动采样点均处于停止态,则判定当前停止态所对应的轨道运动采样点处于停站状态,对其到站状态标签标记为停站状态,并将所述停站状态的采样点关联上到达站台的名称;
[0104]
同时为其他非停站状态的轨道运动采样点的到站状态标签标记为线路状态;
[0105]
再根据各轨道运动采样点的到站状态标签得到所述轨道运动采样点序列的段落序列;其中,所述段落序列包括多个段落,各段落标记有站台和非站台两种状态;
[0106]
所述段落序列中的每个段落包括如下数据:段落编号、段落状态、出发站,到达站,起始轨道运动采样点编号,结束轨道运动采样点编号;其中段落编号从1开始顺序递增编号,对于站台状态的段落,出发站和到达站相同,对于非站台状态的段落,出发站对应前一段落到达站,到达站对应后一段落的出发站。
[0107]
行人乘坐地铁和轻轨自动轨迹位置测量单元,用于:
[0108]
将所述轨道运动采样点序列、段落序列结合所述轨道线路地图数据,计算出各轨道运动采样点的经纬度位置。
[0109]
具体地,根据所述段落序列中的段落顺序,对于段落状态标记为站台的轨道运动采样点段落,将其段落对应的全部轨道运动采样点关联上段落出发站在轨道线路地图数据中的经纬度值;
[0110]
对于段落状态标记值为非站台的轨道运动采样点段落,根据轨道运动采样点段落的出发站和到达站查询所述轨道线路地图数据,得到从出发站和到达站对应的站台间线路轨迹点序列;
[0111]
最后将段落标记为非站台所对应的全部轨道运动采样点和所述站台间线路轨迹点序列中的线路轨迹点,经过位置映射插值处理算法处理得到每个运动采样点在地图上的经纬度位置数据。
[0112]
其中,所述位置映射插值处理算法根据轨道运动采样点的在出发站台和到达站台间的位置距离,站台间线路轨迹点在出发站台和到达站台间的位置距离,将轨道运动采样点映射插值到两个相邻的站台间线路轨迹点之间的线段,进而计算得到道运动采样点的经纬度坐标位置。
[0113]
通过上述方案,利用获取行人乘坐轨道交通的监测数据和行人输入的交通数据,生成轨道运动采样点序列,并对各轨道运动采样点进行连续的运动状态检测,以得到对应的段落序列,再结合预先存储的轨道线路地图数据,计算出各轨道运动采样点的经纬度位置;完善了行人乘坐地铁和轻轨自动化轨迹导航能力,提升了行人乘坐地铁和轻轨的自动导航的准确性和可靠性。
[0114]
需要说明的是,需要说明的是,上述装置实施例中的具体实施方式,可参照前文方法实施例中的描述,在此不再赘述。
[0115]
为了便于更好的理解本发明,本实施例所提供的技术方案结合具体例子的工作过程如下:
[0116]
(1)行人在地铁a线路的aa站上车,计划到ab站下车,在aa站上车后地铁处于停站状态下,将行人轨道和轻轨导航单元放置在地铁车厢上或进行佩戴,开启行人轨道和轻轨导航单元,输入线路a的名称,行人上车站点名称aa,下车离站站点名称ab。
[0117]
(2)地铁在aa站停站期间,行人乘坐地铁和轻轨状态自动检测单元将检测处理停
站期间的轨道运动采样点的运动状态标签标记为停止态,到站状态标签标记为停站。
[0118]
(3)地铁从aa站出发后,行人乘坐地铁和轻轨状态自动检测单元将检测处理出发后的轨道运动采样点的运动状态标签标记为运动态,到站状态标签标记为线路,并且生成aa站停站期间的轨道运动采样点段落,标记段落编号为1、段落状态为站台、出发站为aa站,到达站为aa站,起始轨道运动采样点编号设置为aa停站期间到站状态标签标记为停站的第一个采样点编号,结束轨道运动采样点编号设置为aa停站期间到站状态标签标记为停站的最后一个采样点编号。
[0119]
(4)地铁到达并停止在ab站后,行人乘坐地铁和轻轨状态自动检测单元将检测处理停站后的轨道运动采样点的运动状态标签标记为停止态,到站状态标签标记为停站,并且生成地铁从aa站到ab站地铁运行期间的轨道运动采样点段落,标记段落编号为2、段落状态为非站台、出发站为aa站,从地铁和轻轨地图数据存储模块中查询得到ab站名称,将到达站设置为ab站,起始轨道运动采样点编号设置为从aa出发到站状态标签标记为线路的第一个采样点编号,结束轨道运动采样点编号设置为aa出发到站状态标签标记为线路的最后一个采样点编号。
[0120]
(5)行人关闭行人轨道和轻轨导航单元下车离开ab站,行人乘坐地铁和轻轨状态自动检测单元将生成ab站停站期间的轨道运动采样点段落,标记段落编号为3、段落状态为站台、出发站为ab站,到达站为ab站,起始轨道运动采样点编号设置为ab停站期间到站状态标签标记为停站的第一个采样点编号,结束轨道运动采样点编号设置为ab停站期间到站状态标签标记为停站的最后一个采样点编号。
[0121]
(6)行人乘坐地铁和轻轨自动轨迹测量单元处理段落1对应的轨道运动采样点的经纬度位置,段落1的段落状态为站台,根据段落1的出发站的名称:aa站,在地图数据存储模块中查询出站台aa的经纬度值,将段落1对应的轨道运动采样点的经纬度赋值为aa的经纬度。
[0122]
(7)行人乘坐地铁和轻轨自动轨迹测量单元处理段落2对应的轨道运动采样点的经纬度位置,段落2的段落状态为非站台,根据段落2的出发站的名称:aa站,到达站的名称:ab站,根据aa站和ab站名称查询地图数据存储模块,得到从aa站到ab站对应的站台间线路轨迹点序列,计算得到从aa站到ab站地图轨迹线路长度lmap,将段落2最后一个轨道运动采样点的与出发站aa距离作为运动轨迹线路长度lpmov,并计算轨迹映射比例系数:mapcoe=lmap/lpmov,计算段落2每个对应轨道运动采样点与段落出发站aa的地理线路距离mpl(i)=与出发站距离(i)*mapcoe,其中与出发站距离(i)为每个轨道运动采样点的与出发站aa距离参数,根据轨道运动采样点(i)的地理线路距离mpl(i)将轨道运动采样点(i)位置映射到两个相邻的站台间线路轨迹点(m)和(m+1)之间的直线线路上,台间线路轨迹点(m)和(m+1)应满足lgmap(m)<=mpl(i)<=lgmap(m+1),其中lgmap(m)为站台间线路轨迹点(m)距离段落出发站aa的轨道距离,lgmap(m+1)为站台间线路轨迹点(m+1)距离段落出发站aa的轨道距离,根据站台间线路轨迹点(m)和(m+1)的经纬度,计算得到轨道运动采样点(i)经纬度位置。
[0123]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1