本发明涉及通信技术领域,特别是一种基于定位的汽车充能站点推荐方法及系统。
背景技术:
随着信息技术的发展,计算机和互联网被广泛应用于各行各业,并给人们的交流、出行方式及至工业生产方式等都带来了很大的变化。智能手机属于人们日常使用的常用设备,各种智能软件越来越多,终端定位使用也越来越频繁,但传统的技术无法获取详细地汽车充能站点的状况,不能进行智能筛选,影响客户体验度。
技术实现要素:
为解决现有技术中存在的问题,本发明提供了一种基于定位的汽车充能站点推荐方法及系统,可根据用户定位信息,对汽车充能站点进行智能筛选排序,为用户提供最近最实惠的充能站点,提升用户体验度。
本发明采用的技术方案是:
一种基于定位的汽车充能站点推荐方法,包括如下步骤:
s10、获取用户位置信息;
s20、接收用户充能请求;
s30、根据用户位置信息,提取该位置设定范围内的充能站点;
s40、将提取到的充能站点进行筛选排序,并显示;
s50、根据用户选择的站点,在地图中显示推荐路线。
进一步地,所述步骤s30包括如下步骤:
识别接收到的充能请求,若识别为加油请求,则根据用户位置信息,提取该位置设定范围内的加油站点;若识别为加气请求,则根据用户位置信息,提取该位置设定范围内的加气站点;若识别为充电请求,则根据用户位置信息,提取该位置设定范围内的充电站点。
进一步地,所述步骤s40包括如下步骤:
将提取到的充能站点按照距离从近到远进行排序,并显示.
进一步地,所述步骤s40包括如下步骤:
将提取到的充能站点按照收费价格从低到高进行排序,并显示。
进一步地,所述步骤s40包括如下步骤:
根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离;
将提取到的充能站点按照实际路线距离从近到远排序,并显示。
一种基于定位的汽车充能站点推荐系统,包括定位模块、请求模块、提取模块、排序模块及导航模块,其中:
定位模块,用于获取用户位置信息;
请求模块,用于接收用户的充能请求;
提取模块,用于根据用户位置信息,提取该位置设定范围内的充能站点;
排序模块,将提取到的充能站点进行筛选排序,并显示;
导航模块,根据用户选择的站点,在地图中显示推荐路线。
进一步地,所述提取模块包括识别子模块和搜索子模块,其中:
识别子模块,用于识别接收到的充能请求,判断该充能请求是否为加油请求、加气请求或充电请求;
搜索子模块,用于根据识别到的充能请求,提取该位置设定范围内的对应的充能站点。
进一步地,所述排序模块包括距离子模块,用于将提取到的充能站点按照距离从近到远进行排序,并显示。
进一步地,所述排序模块还包括价格子模块,用于将提取到的充能站点按照收费价格从低到高进行排序,并显示。
进一步地,所述排序模块包括路径子模块,用于根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离,将提取到的充能站点按照实际路线距离从近到远排序,并显示。
本发明的有益效果是:
1、可根据定位信息,获取周围的汽车充能站点,并对汽车充能站点进行智能筛选排序,为用户提供最近最实惠的站点,提升用户体验度。
2、可为用户推荐加油站、加气站及充电站等,满足汽车多种充能需求。
3、为用户提供导航服务,帮助用户轻松到达站点,节约时间成本。
附图说明
图1为本发明实施例一种基于定位的汽车充能站点推荐方法的流程图;
图2为本发明实施例一种基于定位的汽车充能站点推荐系统的原理图。
附图标记:10、定位模块;20、请求模块;30、提取模块;301、识别子模块;302、搜索子模块;40、排序模块;401、距离子模块;402、价格子模块;403、路径子模块;50、导航模块。
具体实施方式
下面结合附图对本发明的实施例进行详细说明。
实施例
如图1所示,一种基于定位的汽车充能站点推荐方法,包括如下步骤:
s10、定位模块10获取用户位置信息。
s20、请求模块20接收用户充能请求。
s30、提取模块30识别接收到的充能请求,识别判断其是否为加油请求、加气请求或充电请求,若识别为加油请求,则根据用户位置信息,提取该位置设定范围内的加油站点;若识别为加气请求,则根据用户位置信息,提取该位置设定范围内的加气站点;若识别为充电请求,则根据用户位置信息,提取该位置设定范围内的充电站点。根据不同的充能请求和用户的位置为其推荐合适的充能站点,方便用户选择。
s40、排序模块40将提取到的充能站点进行筛选排序,并显示。有多种排序方式,将提取到的充能站点按照距离从近到远进行排序,并显示;将提取到的充能站点按照收费价格从低到高进行排序,并显示;根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离,将提取到的充能站点按照实际路线距离从近到远排序,并显示。用户可根据自己的需求,在三种排序方式的界面进行自由切换,选择自己合适的充能站点。
s50、导航模块50根据用户选择的站点,在地图中显示推荐路线。实时显示交通路况,为用户提供优质的导航服务,帮助用户轻松到达站点,节约用户的时间成本。
根据用户的位置信息,获取周围的汽车充能站点,可为用户推荐加油站、加气站及充电站等,满足汽车多种充能需求;同时,对汽车充能站点进行智能筛选排序,可根据距离、收费价格等为用户提供最近最实惠的站点,并根据用户选择的充能站点为其提供导航服务,提升用户体验度。
在其中一个实施例中,如图1所示,所述步骤s30包括如下步骤:
提取模块30中的识别子模块301识别接收到的充能请求,若识别为加油请求,则提取模块30中的搜索子模块302根据用户位置信息,提取该位置设定范围内的加油站点;若识别为加气请求,则提取模块30中的搜索子模块302根据用户位置信息,提取该位置设定范围内的加气站点;若识别为充电请求,则提取模块30中的搜索子模块302根据用户位置信息,提取该位置设定范围内的充电站点。
在其中一个实施例中,如图1所示,所述步骤s40包括如下步骤:
排序模块40中的距离模块将提取到的充能站点按照距离从近到远进行排序,并显示。为用户推荐最近的充能站点,减少用户的时间成本。
在其中一个实施例中,如图1所示,所述步骤s40包括如下步骤:
排序模块40中的价格模块将提取到的充能站点按照收费价格从低到高进行排序,并显示。为用户推荐最优惠价格的充能站点,减少用户的金钱成本。
在其中一个实施例中,如图1所示,所述步骤s40包括如下步骤:
排序模块40中的路径子模块403,根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离,将提取到的充能站点按照实际路线距离从近到远排序,并显示。为用户推荐综合性价比最高的充能站点。
可在列表和地图两种界面显示,用户可以根据自己的需求选择查看的界面,进而选择合适自己的充能站点,为用户提供更全面的服务。
如图2所示,一种基于定位的汽车充能站点推荐系统,包括定位模块10、请求模块20、提取模块30、排序模块40及导航模块50,其中:
定位模块10,用于获取用户位置信息。
请求模块20,用于接收用户的充能请求。
提取模块30,用于根据用户位置信息,提取该位置设定范围内的充能站点。识别接收到的充能请求,识别判断其是否为加油请求、加气请求或充电请求,若识别为加油请求,则根据用户位置信息,提取该位置设定范围内的加油站点;若识别为加气请求,则根据用户位置信息,提取该位置设定范围内的加气站点;若识别为充电请求,则根据用户位置信息,提取该位置设定范围内的充电站点。根据不同的充能请求和用户的位置为其推荐合适的充能站点,方便用户选择。
排序模块40,将提取到的充能站点进行筛选排序,并显示。有多种排序方式,将提取到的充能站点按照距离从近到远进行排序,并显示;将提取到的充能站点按照收费价格从低到高进行排序,并显示;根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离,将提取到的充能站点按照实际路线距离从近到远排序,并显示。用户可根据自己的需求,在三种排序方式的界面进行自由切换,选择自己合适的充能站点。
导航模块50,根据用户选择的站点,在地图中显示推荐路线。实时显示交通路况,为用户提供优质的导航服务,帮助用户轻松到达站点,节约用户的时间成本。
在其中一个实施例中,如图2所示,所述提取模块30包括识别子模块301和搜索子模块302,其中:
识别子模块301,用于识别接收到的充能请求,判断该充能请求是否为加油请求、加气请求或充电请求;
搜索子模块302,用于根据识别到的充能请求,提取该位置设定范围内的对应的充能站点。
在其中一个实施例中,如图2所示,所述排序模块40包括距离子模块401,用于将提取到的充能站点按照距离从近到远进行排序,并显示。为用户推荐最近的充能站点,减少用户的时间成本。
在其中一个实施例中,如图2所示,所述排序模块40包括价格子模块402,用于将提取到的充能站点按照收费价格从低到高进行排序,并显示。为用户推荐最优惠价格的充能站点,减少用户的金钱成本。
在其中一个实施例中,如图2所示,所述排序模块40包括路径子模块403,用于根据提取到的充能站点的在地图中的位置,计算用户到达充能站点实际路线距离,将提取到的充能站点按照实际路线距离从近到远排序,并显示。为用户推荐综合性价比最高的充能站点。
以上所述实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。