基于MapReduce的海量公交乘客OD并行推算方法

来源 :地球信息科学学报 | 被引量 : 0次 | 上传用户:zsjbusiniao1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
公交乘客出行OD能够反映居民出行特征和出行需求,是进行公交系统评价、调度和线路优化的重要基础数据,对城市规划具有重要的实用价值。现有公交OD推算方法多适用于少量公交数据,无法直接快速地推算海量公交乘客出行OD,因此本文提出了一种基于Map Reduce的海量公交乘客OD并行推算方法。首先将公交数据从关系型数据库迁移至HBase数据库;接着利用MapReduce并行计算框架,根据HBase中IC卡数据的Region数量分成多个map任务,每个map任务中Map函数计算上车站点,Reduce函数将上车站点以用户为单位进行归并输出到HDFS;然后在上车记录数据的基础上,根据HDFS存储的块数量分成多个map任务,针对每个乘客的出行记录,综合考虑出行链方法和历史相似出行行为规律实现对公交乘客下车站点较为精确的推算。最后以厦门2015年6月13日至26日的IC卡数据和公交车辆GPS数据进行实例分析,共计算出295条公交线路,16 879 661条上车记录,14 410 058条完整OD记录,占IC卡数据的78.9%,计算效率相比传统方法有较大幅度提升。结果表明:该方法不仅可以较为准确地推算公交乘客上下车站点,而且计算效率较高。
其他文献
目的:探讨无症状性脑梗死(ACI)认知功能的特点及相关因素.方法:采用简易智力量表(MMSE),并用听觉Odd-ball序列测定P300,对60例经CT和MRI证实的ACI患者和62例正常对照组分进行
鉴于采用传统粒子滤波算法来预测锂离子电池剩余使用寿命(RUL)过程中,存在粒子多样性丧失现象而导致RUL预测精度较低的问题,引入线性优化重采样思想,建立了基于线性优化重采
2019年12月湖北省武汉市出现新型冠状病毒肺炎疫情,后迅速蔓延至全国。放射影像学为临床诊断新型冠状病毒肺炎提供了重要的依据,在抗击疫情中发挥着至关重要的作用。面对突发
目的研究帕金森病(Parkinson’sdisease,PD)嗅球容积变化,探讨嗅球容积测定用于早期PD诊断的可能性。方法帕金森病病例组(PD组)及对照组各18例,测定帕金森病统一评分量表(unified Par
目的研究分析鼻内镜下治疗结构性鼻炎的手术方法,并探讨其临床效果。方法选取汤阴县人民医院2011年1月至2012年1月收治的82例结构性鼻炎患者,其中鼻中隔轻度偏曲65例次,筛大
目的 探讨应用嗅觉定量测量方法在临床实际帕金森病早期是否存在诊断意义.方法 采用嗅觉定量检测嗅阈,比较30例帕金森病患者(PD组)和25名阿尔茨海默病(AD组)以及30例正常人,分析
企业的员工激励机制是企业成长的动力机制,是企业发展和壮大的必要前提。无论什么性质的企业都离不开健全的员工激励机制,否则,企业的发展会受到阻力。因此,我们很有必要探讨
广东境内水域较多且水系复杂,水中来往船舶多,并且种类复杂,航行的船只经常会对水中尸体或者活体造成各种损伤,尤其是螺旋桨造成的损伤最为常见。由于螺旋桨损伤经常造成肢体
目的:总结骨痛的发病机制及库欣综合征所致骨质疏松的临床特点. 方法:对1例“间断腰背痛2年,加重1周”为主诉、误诊为骨转移癌的库欣综合征患者进行临床分析及鉴别诊断,复
为找到一条理想的EKV末段逆轨拦截弹道,基于零控拦截的理想情形进行了相应假设,设计了零控拦截弹道确定过程,完成了EKV末段拦截弹道建模。根据公开的OBV飞行试验资料综合分析了E