识别出行方式的方法及系统技术方案

技术编号:14412400 阅读:52 留言:0更新日期:2017-01-12 00:22
本申请揭示了一种识别出行方式的方法及系统,其中,所述方法包括:获取终端的地理位置信息;根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。本申请的技术效果在于:本申请通过对用户的地理位置信息进行加工,识别用户的出行方式,大大提高了对用户出行方式的采集效率和数据量,且成本较低。

【技术实现步骤摘要】

本申请涉及互联网领域,尤其是涉及一种识别出行方式的方法及系统
技术介绍
通过对用户出行方式的数据累计,可确定用户的习惯出行方式,例如,在两个城市之间,用户更习惯是通过飞机还是火车出行。这样,可为用户提供更加个性化的服务,例如信息推荐等。然而,对用户出行方式的数据累计,首先需要识别用户出行时的出行方式。
技术实现思路
本申请的目的在于提供一种识别出行方式的方法及系统。为实现上述申请目的之一,本申请一实施方式提供了一种识别出行方式的方法,所述方法包括:获取终端的地理位置信息;根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。作为本申请一实施方式的进一步改进,根据所述两个地理位置信息计算对应的参考出行距离具体包括:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离,以作为所述两个地理位置信息对应的参考出行距离。作为本申请一实施方式的进一步改进,根据所述两个地理位置信息计算对应的参考出行距离具体包括:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离;将计算得到的对应城市之间的距离乘以预算航线距离系数,以作为所述两个地理位置信息对应的参考出行距离。作为本申请一实施方式的进一步改进,所述预设时间区间为大于等于参考出行距离/飞机平均飞行速度与预设消耗时间之和,小于参考出行距离/火车平均速度的时间区间。作为本申请一实施方式的进一步改进,所述方法还包括:采集若干条航线的航线距离和相应的飞行时间;根据采集到的若干条航线的航线距离和相应的飞行时间计算出飞机平均飞行速度。作为本申请一实施方式的进一步改进,所述方法还包括:采集若干城市的城市中心点地理位置信息以及若干城市之间的航线距离;计算若干两两城市中间点的直线距离;根据两两城市中心点的直线距离和与两两城市对应的航线距离计算预算航线距离系数。作为本申请一实施方式的进一步改进,所述方法还包括:判断同一终端在预设时间内的地理位置信息是否出现于两个不同城市的机场区域内;若是,则认为所述终端对应的用户本次在所述两个城市之间的出行方式为飞机出行。作为本申请一实施方式的进一步改进,所述方法还包括:判断同一终端地理位置信息是否出现于一个城市的机场区域内,且预设时间内还出现于与所述机场区域内地理位置信息的距离大于或等于预设距离的地理位置;若是,则认为所述终端对应的用户本次出行方式为飞机出行。作为本申请一实施方式的进一步改进,所述方法还包括:采集若干城市的机场中心点的地理位置信息;根据每个机场中心点的地理位置信息和预设范围,界定与各个城市分别对应的机场区域。作为本申请一实施方式的进一步改进,在根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间的步骤前,所述方法还包括:判断计算出的参考出行距离是否大于或等于预设距离阈值;若是,则执行后续处理,若否,则终止识别与本次计算的参考出行距离对应的出行方式。为实现上述申请目的之一,本申请一实施方式提供了一种识别出行方式的系统,所述系统包括:坐标获取模块,用于获取终端的地理位置信息;计算模块,用于根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;以及根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;判断模块,用于若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。作为本申请一实施方式的进一步改进,所述计算模块具体用于:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离,以作为所述两个地理位置信息对应的参考出行距离。作为本申请一实施方式的进一步改进,所述计算模块具体用于:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离;将计算得到的对应城市之间的距离乘以预算航线距离系数,以作为所述两个地理位置信息对应的参考出行距离。作为本申请一实施方式的进一步改进,所述预设时间区间为大于等于参考出行距离/飞机平均飞行速度与预设消耗时间之和,小于参考出行距离/火车平均速度的时间区间。作为本申请一实施方式的进一步改进,所述系统还包括信息采集模块,用于采集若干条航线的航线距离和相应的飞行时间;所述计算模块还用于:根据采集到的若干条航线的航线距离和相应的飞行时间计算出飞机平均飞行速度。作为本申请一实施方式的进一步改进,所述系统还包括信息采集模块,用于采集若干城市的城市中心点地理位置信息以及若干城市之间的航线距离;所述计算模块还用于:计算若干两两城市中间点的直线距离;以及根据两两城市中心点的直线距离和与两两城市对应的航线距离计算预算航线距离系数。作为本申请一实施方式的进一步改进,所述判断模块还用于:判断同一终端在预设时间内的地理位置信息是否出现于两个不同城市的机场区域内;若是,则认为所述终端对应的用户本次在所述两个城市之间的出行方式为飞机出行。作为本申请一实施方式的进一步改进,所述判断模块还用于:判断同一终端地理位置信息是否出现于一个城市的机场区域内,且预设时间内还出现于与所述机场区域内地理位置信息的距离大于或等于预设距离的地理位置;若是,则认为所述终端对应的用户本次出行方式为飞机出行。作为本申请一实施方式的进一步改进,所述系统还包括信息采集模块,用于采集若干城市的机场中心点的地理位置信息;所述计算模块还用于:根据每个机场中心点的地理位置信息和预设范围,界定与各个城市分别对应的机场区域。所述判断模块还用于:判断计算出的参考出行距离是否大于或等于预设距离阈值;若是,则继续识别与本次计算的参考出行距离对应的出行方式,若否,则终止识别与本次计算的参考出行距离对应的出行方式。相对于现有技术,本申请的技术效果在于:本申请通过对用户的地理位置信息进行加工,识别用户的出行方式,大大提高了对用户出行方式的采集效率和数据量,且成本较低。附图说明图1是本申请一实施方式中识别出行方式的方法的流程图;图2是本申请一实施方式中识别出行方式的方法的流程图;图3是本申请一实施方式中识别出行方式的系统的模块图。具体实施方式以下将结合附图所示的具体实施方式对本申请进行详细描述。但这些实施方式并不限制本申请,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本申请的保护范围内。如图1所示,在本申请一实施方式中,所述识别出行方式的方法,主要用于识别用户在两地之间的移动是否采用飞机出行,所述方法包括:S11、获取终端的地理位置信息;S12、根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;S13、根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;S14、若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。在本实施方式中,终端可通过定位技术(如W本文档来自技高网...
识别出行方式的方法及系统

【技术保护点】
一种识别出行方式的方法,其特征在于,所述方法包括:获取终端的地理位置信息;根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。

【技术特征摘要】
1.一种识别出行方式的方法,其特征在于,所述方法包括:获取终端的地理位置信息;根据同一终端相邻两次获取到的两个地理位置信息计算对应的参考出行距离;根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间;若所述出行时间在预设时间区间内,则认为本次出行方式为飞机出行。2.根据权利要求1所述的识别出行方式的方法,其特征在于,根据所述两个地理位置信息计算对应的参考出行距离具体包括:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离,以作为所述两个地理位置信息对应的参考出行距离。3.根据权利要求1所述的识别出行方式的方法,其特征在于,根据所述两个地理位置信息计算对应的参考出行距离具体包括:计算所述两个地理位置信息分别对应的两个城市信息;获取对应每个城市信息的城市中心点地理位置信息;根据两个城市中心点地理位置信息计算对应城市之间的距离;将计算得到的对应城市之间的距离乘以预算航线距离系数,以作为所述两个地理位置信息对应的参考出行距离。4.根据权利要求1所述的识别出行方式的方法,其特征在于,所述预设时间区间为大于等于参考出行距离/飞机平均飞行速度与预设消耗时间之和,小于参考出行距离/火车平均速度的时间区间。5.根据权利要求1所述的识别出行方式的方法,其特征在于,所述方法还包括:采集若干条航线的航线距离和相应的飞行时间;根据采集到的若干条航线的航线距离和相应的飞行时间计算出飞机平均飞行速度。6.根据权利要求3所述的识别出行方式的方法,其特征在于,所述方法还包括:采集若干城市的城市中心点地理位置信息以及若干城市之间的航线距离;计算两两城市中间点的直线距离;根据两两城市中心点的直线距离和与两两城市对应的航线距离计算预算航线距离系数。7.根据权利要求1所述的识别出行方式的方法,其特征在于,所述方法还包括:判断同一终端在预设时间内的地理位置信息是否出现于两个不同城市的机场区域内;若是,则认为所述终端对应的用户本次在所述两个城市之间的出行方式为飞机出行。8.根据权利要求1所述的识别出行方式的方法,其特征在于,所述方法还包括:判断同一终端地理位置信息是否出现于一个城市的机场区域内,且预设时间内还出现于与所述机场区域内地理位置信息的距离大于或等于预设距离的地理位置;若是,则认为所述终端对应的用户本次出行方式为飞机出行。9.根据权利要求7或8所述的识别出行方式的方法,其特征在于,所述方法还包括:采集若干城市的机场中心点的地理位置信息;根据每个机场中心点的地理位置信息和预设范围,界定与各个城市分别对应的机场区域。10.根据权利要求1所述的识别出行方式的方法,其特征在于,在根据所述参考出行距离和预设飞机平均飞行速度,计算对应的出行时间的步骤前,所
\t述方法还包括:判断计算出的参考出行距离是否大于或等于预设距离阈值;若是,则执行后续处理,若否,则终止识别与本次计算的参考出行距离对应的出行方式。11.一种识别出行方式的系统,其特征在于,所述...

【专利技术属性】
技术研发人员:王彦丁志刚张辉周扬
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1