一种基于云计算的共享单车推荐方法及系统技术方案

技术编号:17363765 阅读:43 留言:0更新日期:2018-02-28 13:54
本发明专利技术涉及计算机技术领域,提供一种基于云计算的共享单车推荐方法及系统,方法包括:接收用户端发送的共享单车查询指令;对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台,从而实现各个单车平台的共享单车的资源共享,实现真正的共享单车,为用户提供便利。

A shared bicycle recommendation method and system based on Cloud Computing

The invention relates to the technical field of computer, provides a method of sharing bicycle recommendation method and system based on Cloud Computing: receiving a user sends a shared bicycle inquiry instruction; analyzing the bike sharing query command, acquires position information of the user terminal located in the database; sharing platform recommended precreated bicycle in the single information sharing query location information to the user terminal, and the bike sharing information pushed to the user terminal, the sharing of information sharing includes bicycle bike position information and the single platform, so as to realize each bike sharing platform of bicycle the sharing of resources, sharing the real bicycle, providing convenience for users.

【技术实现步骤摘要】
一种基于云计算的共享单车推荐方法及系统
本专利技术属于计算机
,尤其涉及一种基于云计算的共享单车推荐方法及系统。
技术介绍
在移动互联网等新技术的驱动下,城市慢行交通领域的创新逐渐显现出来。在出行领域,打车类应用软件的发展逐渐趋于稳定,但民众“最后一公里”出行的问题,始终没有得到解决。共享单车的出现,让民众多了一种绿色的出行方式可以选择。共享单车的最大价值在于民众出行的“最后3公里”,其无桩借还的模式相比于政府公共租赁组行车,使民众借还单车更加快速和便捷,同时,共享单车引导政府部门重视慢行交通系统的建设,倡导民众更多选择绿色出行的方式,这些方面能在一定程度上缓解城市交通拥堵,改善城市环境。但是,共享单车作为新兴事物,随着以ofo、摩拜为首的平台企业在各大城市开始大量投放单车,选择平台成为了很大的问题,往往是下载了ofo的APP,当需要用到单车时,周边却都是摩拜的单车,无法使用跨平台的共享单车。
技术实现思路
本专利技术的目的在于提供一种基于云计算的共享单车推荐方法,旨在解决现有技术中无法使用跨平台的共享单车的问题。本专利技术是这样实现的,一种基于云计算的共享单车推荐方法,所述方法包括下述步骤:接收用户端发送的共享单车查询指令,所述共享单车查询指令包含有所述用户端所处的位置信息;对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台。作为一种改进的方案,所述方法还包括下述步骤:预先创建一基于云计算的共享单车推荐平台,所述共享单车推荐平台包含一数据库。作为一种改进的方案,所述预先创建共享单车推荐平台的步骤具体包括下述步骤:创建一个云计算平台,将所述云计算平台与各个单车平台进行关联;实时从各个单车平台获取共享单车的数量和位置信息,并将获取到的各个单车平台的共享单车的数量和位置信息存储或更新到所述数据库中。作为一种改进的方案,匹配与所述用户端所处的位置信息的共享单车的方式为以用户端所述的位置为中心,设定一个预设覆盖范围。本专利技术的另一目的在于提供一种基于云计算的共享单车推荐系统,所述系统包括:共享单车查询指令接收模块,用于接收用户端发送的共享单车查询指令,所述共享单车查询指令包含有所述用户端所处的位置信息;位置信息获取模块,用于对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;共享单车信息查询获取模块,用于在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息;共享单车信息推送模块,用于将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台。作为一种改进的方案,所述系统还包括:共享单车推荐平台创建模块,用于预先创建一基于云计算的共享单车推荐平台,所述共享单车推荐平台包含一数据库。作为一种改进的方案,所述共享单车推荐平台创建模块具体包括:云计算平台创建关联模块,用于创建一个云计算平台,将所述云计算平台与各个单车平台进行关联;数据库管理模块,用于实时从各个单车平台获取共享单车的数量和位置信息,并将获取到的各个单车平台的共享单车的数量和位置信息存储或更新到所述数据库中。作为一种改进的方案,匹配与所述用户端所处的位置信息的共享单车的方式为以用户端所述的位置为中心,设定一个预设覆盖范围。在本专利技术实施例中,接收用户端发送的共享单车查询指令;对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台,从而实现各个单车平台的共享单车的资源共享,实现真正的共享单车,为用户提供便利。附图说明图1是本专利技术提供的基于云计算的共享单车推荐方法的实现流程图;图2是本专利技术提供的基于云计算的共享单车推荐的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术提供的基于云计算的共享单车推荐方法的实现流程图,其具体包括下述步骤:在步骤S101中,接收用户端发送的共享单车查询指令,所述共享单车查询指令包含有所述用户端所处的位置信息。在该步骤中,该用户端一般为移动终端,移动终端可以以各种形式来实施。例如,本专利技术中描述的移动终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端。下述,假设用户端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。其中,该移动终端可以包括无线通信单元、A/V(音频/视频)输入单元、用户输入单元、感测单元、输出单元、存储器、接口单元和电源单元等等。其中,无线通信单元通常包括一个或多个组件,其允许移动终端与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括广播接收模块、移动通信模块、无线互联网模块、短程通信模块和位置信息模块中的至少一个,位置信息模块是用于检查或获取移动终端的位置信息的模块。位置信息模块的典型示例是GPS(全球定位系统)。根据当前的技术,GPS模块计算来自三个或更多卫星的距离信息和准确的时间信息并且对于计算的信息应用三角测量法,从而根据经度、纬度和高度准确地计算三维当前位置信息。当前,用于计算位置和时间信息的方法使用三颗卫星并且通过使用另外的一颗卫星校正计算出的位置和时间信息的误差。此外,GPS模块能够通过实时地连续计算当前位置信息来计算速度信息。在步骤S102中,对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息。在步骤S103中,在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台。在该实施例中,在执行上述步骤S101之前还需要执行下述步骤:预先创建一基于云计算的共享单车推荐平台,所述共享单车推荐平台包含一数据库,其具体实现为:创建一个云计算平台,将所述云计算平台与各个单车平台进行关联;实时从各个单车平台获取共享单车的数量和位置信息,并将获取到的各个单车平台的共享单车的数量、位置信息和所属的单车平台信息一并存储或更新到所述数据库中;当实时获取的上述信息时,则需要及时更新至数据库中,因为各个单车平台的共享单车的使用状态在持续变化,该实时更新的时间可以以秒计算,在此不再赘述。在本专利技术实施例中,匹配与所述用户端所处的位置信息的共享单车的方式为以用户端所述的位置为中心,设定一个预设覆盖范围,具体是指:当获取到的用户端所处的位置信息后,以用户端所处的位置信息为中心,辐射一定覆盖范围,将该辐射的覆盖范围内的共享单车都设定为与用户端所处的位置信息相匹配的单车,将这些单车本文档来自技高网...
一种基于云计算的共享单车推荐方法及系统

【技术保护点】
一种基于云计算的共享单车推荐方法,其特征在于,所述方法包括下述步骤:接收用户端发送的共享单车查询指令,所述共享单车查询指令包含有所述用户端所处的位置信息;对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台。

【技术特征摘要】
1.一种基于云计算的共享单车推荐方法,其特征在于,所述方法包括下述步骤:接收用户端发送的共享单车查询指令,所述共享单车查询指令包含有所述用户端所处的位置信息;对所述共享单车查询指令进行解析,获取所述用户端所处的位置信息;在预先创建的共享单车推荐平台的数据库中,查询与所述用户端所处的位置信息相匹配的共享单车信息,并将所述共享单车信息推送给所述用户端,所述共享单车信息包含有共享单车的位置信息和所属的单车平台。2.根据权利要求1所述的基于云计算的共享单车推荐方法,其特征在于,所述方法还包括下述步骤:预先创建一基于云计算的共享单车推荐平台,所述共享单车推荐平台包含一数据库。3.根据权利要求2所述的基于云计算的共享单车推荐方法,其特征在于,所述预先创建共享单车推荐平台的步骤具体包括下述步骤:创建一个云计算平台,将所述云计算平台与各个单车平台进行关联;实时从各个单车平台获取共享单车的数量和位置信息,并将获取到的各个单车平台的共享单车的数量和位置信息存储或更新到所述数据库中。4.根据权利要求1所述的基于云计算的共享单车推荐方法,其特征在于,匹配与所述用户端所处的位置信息的共享单车的方式为以用户端所述的位置为中心,设定一个预设覆盖范围。5.一种基于云计算的共享单车推荐系统,其特征在于,所述系统包括:共享单车查询...

【专利技术属性】
技术研发人员:黄伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1