【技术实现步骤摘要】
一种基于手机信令数据的用户实时行程计算方法
[0001]本专利技术涉及大数据处理
,更具体的是涉及一种基于手机信令数据的用户实时行程计算方法。
技术介绍
[0002]实时行程计算是通过计算得到用户的实时行政地理位置和行动轨迹。实时行程计算在交通治理、旅游客流量分析、广告投放、传染病防控等领域有很好的应用价值。因此实时行程计算有非常重要的意义。
[0003]现有的计算实时行程的方法种类很多,其中包括是通过设备GPS数据进行实时的计算、通过视频监控数据进行实时行程计算和通过据雷达数据进行实时行程计算和通过手机信令数据进行实时行程计算。随着通信系统的发展,手机与基站之间的交互产生了海量的手机信令数据,手机信令数据在通信系统中具有覆盖范围广、用户数量大、时间跨度长等特点,这些信令数据中,隐含着用户的时间和空间信息。因此,这种高精度的时空特征数据让实时计算用户的实时行程成为了可能。相对于其他实时行程计算方法而言,通过手机信令数据进行实时行程计算有及时性强、覆盖范围广、易于获取、成本低,不需要额外搭建和绑定设备等诸多优点。 ...
【技术保护点】
【技术特征摘要】
1.一种基于手机信令数据的用户实时行程计算方法,其特征在于,包括以下步骤:S1:获取目标用户信令数据和实时流数据,该目标用户信令数据和实时流数据为原始信令数据;S2:运营商基站数据码表实时解析和实时关联原始信令数据,并补全原始信令数据,得到信令数据;其中,所述运营商基站数据码表包括基站经纬度信息、基站区域编码信息;S3:针对信令数据存在的数据重复、字段缺失、信令漂移问题进行实时的数据清洗,获得清洗后的实时信令数据;S4:基于数据清洗后的实时信令流数据,实时计算用户驻留点、驻留时间以及交通出行方式;S5:基于用户驻留点,实时关联相应城市的行政区域码表,聚合得到地市驻留时间和行程轨迹。2.根据权利要求1所述的一种基于手机信令数据的用户实时行程计算方法,其特征在于,所述步骤S1中,获取目标用户信令数据具体包括:1)基于目标用户手机的运营商基站获取实时的手机信令数据;2)基于手机信令实时流数据进行实时流数据传输。3.根据权利要求1所述的一种基于手机信令数据的用户实时行程计算方法,其特征在于,所述步骤S2中,所述根据运营商基站数据码表的实时解析和实时关联原始信令数据并补全原始信令数据的方法,具体步骤包括:1)定时从分布式文件系统中读取运营商基站数据码表,用固定分隔符分割的方式实时解析运营商基站数据码表为键值对,其中键为基站编码,值为基站经纬度,并将存储到Map中;2)基于解析出来的运营商基站数据码表,实时补充原始信令数据中的经纬度信息。4.根据权利要求1所述的一种基于手机信令数据的用户实时行程计算方法,其特征在于,所述步骤S3中,针对信令数据存在的数据重复、字段缺失、信令漂移问题进行实时数据清洗的方法,具体步骤包括:1)实时对所述原始信令数据进行标准化处理,标准化处理包括字段转化、筛选、拼接;2)实时对所述原始信令数据剔除关键字段缺失的数据和重复的数据,检测并丢弃出现乒乓切换问题的数据,丢弃信令漂移产生的信令数据。5.根据权利要求1所述的一种基于手机信令数据的用户实时行程计算方法,其特征在于,所述步骤S4中,基于清洗后的数据实时计算用户驻留点、驻留时间以及交通出行方式的计算方法,具体步骤包括:1)基于GeoHash算法计算...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。