一种基于多源公交数据联合挖掘的公交站点客流推算方法技术

技术编号:36608597 阅读:15 留言:0更新日期:2023-02-04 18:35
本发明专利技术公开了一种基于多源公交数据联合挖掘的公交站点客流推算方法,包括如下步骤:获取IC卡卡号对应的IC

【技术实现步骤摘要】
一种基于多源公交数据联合挖掘的公交站点客流推算方法


[0001]本专利技术涉及多源公交大数据处理及分析
,具体的说是涉及到一种基于多源公交数据联合挖掘的公交站点客流推算方法。

技术介绍

[0002]随着乘客出行需求的日益多元化,随之而来的便是海量级的出行数据。即便如此,对绝大多数乘客而言,公共交通仍旧是排除小汽车出行以外的首要选择。然而,由于乘客的上下车信息的不对称性,即乘客的下车站点往往无法确认,导致实践中公交站点间客流较难准确获取。现有技术缺少对多类型公交数据的有效整合及一体化处理,且大数据处理依托平台工具,成本较高;且结果可靠性难以得到验证。

技术实现思路

[0003]本专利技术提供一种基于多源公交数据联合挖掘的公交站点客流推算方法,以解决上述技术问题。
[0004]为了实现上述目的,本专利技术的技术方案是:
[0005]一种基于多源公交数据联合挖掘的公交站点客流推算方法,包括如下步骤:
[0006]S1:获取多源公交数据;所述多源公交数据包括交通运营数据和交通GPS数据;
[0007]所述交通运营数据包括若干IC卡卡号、公交刷卡数据和轨道刷卡数据;
[0008]所述公交刷卡数据包括公交交易时间、公交刷卡经纬度、公交刷卡车牌号;所述轨道刷卡数据包括轨道交易时间;
[0009]所述交通GPS数据包括GPS时间、GPS经纬度、GPS车牌号;
[0010]S2:根据所述公交刷卡数据和所述交通GPS数据,获取所述IC卡卡号对应的IC

GPS经纬度;所述IC

GPS经纬度为所述IC卡卡号对应的公交交易时间对应的交通GPS数据;
[0011]S3:根据所述IC

GPS经纬度,获取所述公交车在所述IC

GPS经纬度时的运行方向;
[0012]S4:根据公交刷卡经纬度和公交车在所述IC

GPS经纬度时的运行方向,采用基于密度的DBSCAN空间聚类算法,获取训练后的公交刷卡经纬度集合;所述训练后的公交刷卡经纬度集合包括上行训练后的公交刷卡经纬度集合和下行训练后的公交刷卡经纬度集合;
[0013]S5:根据所述IC

GPS经纬度和训练后的公交刷卡经纬度集合,获取所述训练后的公交刷卡经纬度集合中的元素与所述IC

GPS经纬度的距离,以获取乘客上车站点名称;
[0014]S6:根据所述公交刷卡数据和轨道刷卡数据,获取公交轨道联合刷卡数据;
[0015]S7:根据所述公交轨道联合刷卡数据及训练后的公交刷卡经纬度集合,获取所述乘客下车的交易时间,以获取乘客下车站点名称;
[0016]S8:根据乘客上车站点名称和乘客下车站点名称,获取两个站点间的客流量。
[0017]进一步的,所述S2中,获取所述IC

GPS经纬度的方法如下:S21:获取与所述IC卡卡号对应的公交交易时间相同的GPS时间所对应的GPS数据,记为公交交易时间

GPS数据;
[0018]S22:根据所述公交交易时间

GPS数据,获取公交交易时间

车牌

GPS数据,所述公
交交易时间

车牌

GPS数据为与所述IC卡卡号对应的公交刷卡车牌号相同的GPS车牌号所对应的公交交易时间

GPS数据;
[0019]S23:根据所述公交交易时间

车牌

GPS数据,获取IC

GPS经纬度;所述IC

GPS经纬度为所述公交交易时间

车牌

GPS数据中的经纬度。
[0020]进一步的,所述S3中,获取所述公交车在所述IC

GPS经纬度时的运行方向:
[0021]S31:通过第三方开源数据平台获取所述IC卡卡号所对应的线路号的上行方向、下行方向,以及上行方向的上行站点经纬度和下行方向的下行站点经纬度;
[0022]S32:根据上行站点经纬度、下行站点经纬度,获取第一始发站经纬度和第二始发站经纬度;所述第一始发站经纬度为上行方向首站经纬度,所述第二始发站为下行方向首站经纬度;
[0023]S33:获取所述IC

GPS经纬度与第一始发站经纬度的距离和所述IC

GPS经纬度与第二始发站经纬度的距离
[0024]S34:获取公交车在所述IC

GPS经纬度时的运行方向。
[0025]进一步的,获取公交车在所述IC

GPS经纬度时的运行方向的方法如下:
[0026]当时,则所述IC卡卡号在所述公交交易时间的公交车的运行方向为上行,记为dir
i
=a;
[0027]当时,则所述IC卡卡号在所述公交交易时间的公交车的运行方向为下行,记为dir
i


a;
[0028]若或则dir
i
=dir
i
‑1;
[0029]其中,dir
i
为所述公交刷卡车牌号的第i个公交交易时间对应的交通GPS数据中的GPS经纬度的运行方向,即所述公交刷卡车牌号对应的交通GPS数据中的第i个GPS时间对应的GPS经纬度的运行方向;dir
i
‑1为所述公交刷卡车牌号的第i

1个公交交易时间对应的交通GPS数据中的GPS经纬度的运行方向,即此时对应的GPS时间的上一个GPS时间的GPS经纬度的运行方向;i为GPS车牌号对应的GPS时间的编号。
[0030]进一步的,所述S5中,获取所述训练后的公交刷卡经纬度集合中的元素与所述IC

GPS经纬度距离的方法如下:
[0031][0032]其中:(λ1,)为IC

GPS经纬度;(λ2,)为公交刷卡经纬度集合中的任一元素的经纬度;R为地球半径;d为训练后的公交刷卡经纬度集合中的任一元素与所述IC

GPS经纬度距离。
[0033]进一步的,所述S7中,获取乘客的下车站点的方法如下:
[0034]根据所述公交轨道合刷卡数据,选取所述公交交易时间的下一个交易时间的公交轨道联合刷卡数据中的公交交易时间或者轨道交易时间,作为所述IC卡卡号的持卡乘客的下车时间,以获取乘客的下车站点。
[0035]有益效果:本专利技术的一种基于多源公交数据联合挖掘的公交站点客流推算方法,
能够基于多源公交数据对公交站点的经纬度进行训练,从而通过训练后的准确的公交站点经纬度,获得准确的公交站点名称,同时根据乘客的公交、轨道联合刷卡数据推断乘客的公交出行起讫点,进而估算公交站点间客流分布情况本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多源公交数据联合挖掘的公交站点客流推算方法,其特征在于,包括如下步骤:S1:获取多源公交数据;所述多源公交数据包括交通运营数据和交通GPS数据;所述交通运营数据包括若干IC卡卡号、公交刷卡数据和轨道刷卡数据;所述公交刷卡数据包括公交交易时间、公交刷卡经纬度、公交刷卡车牌号;所述轨道刷卡数据包括轨道交易时间;所述交通GPS数据包括GPS时间、GPS经纬度、GPS车牌号;S2:根据所述公交刷卡数据和所述交通GPS数据,获取所述IC卡卡号对应的IC

GPS经纬度;所述IC

GPS经纬度为所述IC卡卡号对应的公交交易时间对应的交通GPS数据;S3:根据所述IC

GPS经纬度,获取所述公交车在所述IC

GPS经纬度时的运行方向;S4:根据公交刷卡经纬度和公交车在所述IC

GPS经纬度时的运行方向,采用基于密度的DBSCAN空间聚类算法,获取训练后的公交刷卡经纬度集合;所述训练后的公交刷卡经纬度集合包括上行训练后的公交刷卡经纬度集合和下行训练后的公交刷卡经纬度集合;S5:根据所述IC

GPS经纬度和训练后的公交刷卡经纬度集合,获取所述训练后的公交刷卡经纬度集合中的元素与所述IC

GPS经纬度的距离,以获取乘客上车站点名称;S6:根据所述公交刷卡数据和轨道刷卡数据,获取公交轨道联合刷卡数据;S7:根据所述公交轨道联合刷卡数据及训练后的公交刷卡经纬度集合,获取所述乘客下车的交易时间,以获取乘客下车站点名称;S8:根据乘客上车站点名称和乘客下车站点名称,获取两个站点间的客流量。2.根据权利要求1所述的一种基于多源公交数据联合挖掘的公交站点客流推算方法,其特征在于,所述S2中,获取所述IC

GPS经纬度的方法如下:S21:获取与所述IC卡卡号对应的公交交易时间相同的GPS时间所对应的GPS数据,记为公交交易时间

GPS数据;S22:根据所述公交交易时间

GPS数据,获取公交交易时间

车牌

GPS数据,所述公交交易时间

车牌

GPS数据为与所述IC卡卡号对应的公交刷卡车牌号相同的GPS车牌号所对应的公交交易时间

GPS数据;S23:根据所述公交交易时间

车牌

GPS数据,获取IC

GPS经纬度;所述IC

GPS经纬度为所述公交交易时间

车牌

GPS数据中的经纬度。3.根据权利...

【专利技术属性】
技术研发人员:李欣李怀悦李炎皓乔靖元袁昀胡笳
申请(专利权)人:大连海事大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1