预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106776736A(43)申请公布日2017.05.31(21)申请号201611026804.4(22)申请日2016.11.22(71)申请人中兴软创科技股份有限公司地址210012江苏省南京市雨花台区紫荆花路68号(72)发明人马荣叶刘晓华张培汤夕根(74)专利代理机构江苏致邦律师事务所32230代理人闫东伟(51)Int.Cl.G06F17/30(2006.01)G06Q50/30(2012.01)权利要求书2页说明书8页附图1页(54)发明名称基于IC卡的公交车辆换乘信息提取方法与系统(57)摘要本发明提供一种基于IC卡的公交车辆换乘信息提取方法与系统,该方法包括:将属于同一个IC卡号的同一天的刷卡记录数据提出来,并按照时间递增顺序将记录排序,将刷卡时间差<=60s的数据做重复刷卡处理,保留第一次刷卡信息,将后面的重复数据删除,统计本日无重复出行刷卡次数;然后判定刷卡次数,并基于刷卡次数和刷卡时间差判定换乘出行,直到将每个IC卡号每天的换乘数据统计出来。利用本发明的方案可快速提取出公交刷卡信息中的换乘信息,从而进行后续分析与处理,进行智慧公交的规划与指导。CN106776736ACN106776736A权利要求书1/2页1.一种基于IC卡的公交车辆换乘信息提取方法,其特征在于,包括:步骤1、将属于同一个IC卡号的同一天的刷卡记录数据提出来,并按照时间递增顺序将记录排序,将刷卡时间差<=60s的数据做重复刷卡处理,保留第一次刷卡信息,将后面的重复数据删除,统计本日无重复出行刷卡次数;步骤2、判定刷卡次数:若刷卡次数=1,则该出行为一次出行,输出该出行的刷卡数据,并转步骤1进行下一个IC卡号的数据分析;若刷卡次数=2,则计算刷卡时间差,并进行步骤3,其中刷卡时间差=第二条记录刷卡时间-第一条记录刷卡时间;若刷卡记录>2,则转步骤4;步骤3、根据刷卡时间差判定换乘出行:若刷卡时间差<(avg+20min),其中avg为后一条刷卡站点与前一条刷卡站点之间的行驶时间,则第二次刷卡记录为换乘,输出两次刷卡数据,然后转步骤1进行下一个IC卡号的数据分析;否则,判定为两次出行,然后转步骤1进行下一个IC卡号的数据分析;步骤4、计算每两条刷卡记录之间的刷卡时间差,其中刷卡时间差=后一条记录刷卡时间-前一条记录刷卡时间,并进行步骤5;步骤5、根据刷卡时间差判定换乘:将刷卡时间差<(avg+20min)的任意两条记录判定为换乘,avg为后一条刷卡站点与前一条刷卡站点之间的行驶时间,输出刷卡数据;将刷卡时间差>=(avg+20min)的任意两条记录分开,作为两次出行记录,输出刷卡数据,再转步骤1,进行下一个IC卡号的数据分析;步骤6、重复上述步骤1-5,直到将每个IC卡号每天的换乘数据统计出来。2.根据权利要求1所述的基于IC卡的公交车辆换乘信息提取方法,其特征在于,前述方法中,后一条刷卡站点与前一条刷卡站点之间的行驶时间avg的获取方法如下:取后一条记录的刷卡上站的车站ID,查表公交站点信息表,找前一条记录的线路站点,取最小距离站点;若成功找到,则计算前一条记录的刷卡上车站点与本站之间的间隔站数,利用平均站间行驶时间表中每两站之间的平均行程时间相加得到avg。3.一种基于IC卡的公交车辆换乘信息提取系统,其特征在于,包括:至少一个处理器;存储器,被设置用于存储供所述至少一个处理器使用的程序模块和数据,所述程序模块被设置成可由所述至少一个处理器执行以实现下述过程的公交车辆换乘信息提取:步骤1、将属于同一个IC卡号的同一天的刷卡记录数据提出来,并按照时间递增顺序将记录排序,将刷卡时间差<=60s的数据做重复刷卡处理,保留第一次刷卡信息,将后面的重复数据删除,统计本日无重复出行刷卡次数;步骤2、判定刷卡次数:若刷卡次数=1,则该出行为一次出行,输出该出行的刷卡数据,并转步骤1进行下一个IC卡号的数据分析;若刷卡次数=2,则计算刷卡时间差,并进行步骤3,其中刷卡时间差=第二条记录刷卡时间-第一条记录刷卡时间;若刷卡记录>2,则转步骤4;步骤3、根据刷卡时间差判定换乘出行:若刷卡时间差<(avg+20min),其中avg为后一条刷卡站点与前一条刷卡站点之间的行驶时间,则第二次刷卡记录为换乘,输出两次刷卡数据,然后转步骤1进行下一个IC卡号的数据分析;否则,判定为两次出行,然后转步骤1进行2CN106776736A权利要求书2/2页下一个IC卡号的数据分析;步骤4、计算每两条刷卡记录之间的刷卡时间差,其中刷卡时间差=后一条记录刷卡时间-前一条记录刷卡时间,并进行步骤5;步骤5、根据刷卡时间差判定换乘:将刷卡时间差<(avg+20min)的任意两条记录判定为换乘,avg为后