一种降低公交app流量消耗的方法

文档序号:9219822阅读:294来源:国知局
一种降低公交app流量消耗的方法
【技术领域】
[0001]本发明涉及一种降低公交APP流量消耗的方法。
【背景技术】
[0002]在手机上安装APP,查看公交车实时位置,能方便市民出行,由于公交车实时位置的获取往往需要通过无线网络从服务器上获取,这需要消耗流量,而由于公交APP当前是采用定时器的方式,每隔一段时间获取一次用户所查看城市的所有公交车的实时位置,因此非常消耗流量,用户体验不佳。

【发明内容】

[0003]为解决上述技术问题,本发明提供了一种降低公交APP流量消耗的方法,该降低公交APP流量消耗的方法通过根据用户关心的站点获取公交车,大幅的降低了客户端与服务器端的网络流量消耗,而且也降低了客户端的车辆显示等处理消耗。
[0004]本发明通过以下技术方案得以实现。
[0005]本发明提供的一种降低公交APP流量消耗的方法,包括如下步骤:
[0006]①用户通过客户端将当前视窗中心坐标和所选站点信息发送至服务器;
[0007]②服务器上通过从路线数据库中读取路线数据,结合用户所选站点信息进行站点查询,生成站点查询结果;
[0008]③从公交车位置数据库中读取公交车位置信息,结合站点查询结果和用户当前视窗中心坐标位置生成局部公交位置数据;
[0009]④服务器将局部公交位置数据反馈至客户端的车辆显示器模块进行显示。
[0010]所述公交车位置数据库中公交车位置数据包括从路线数据库中提取的路线数据。
[0011]所述步骤③中局部公交位置数据指的是以用户当前视窗中心坐标位置为中心半径1km范围内的公交车位置和路线信息。
[0012]本发明的有益效果在于:通过根据用户关心的站点获取公交车,大幅的降低了客户端与服务器端的网络流量消耗,而且也降低了客户端的车辆显示等处理消耗。
【附图说明】
[0013]图1是本发明的原理示意图。
【具体实施方式】
[0014]下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
[0015]用户安装公交出行APP的重要目的是为了:
[0016]1.查看自己想乘坐的公交线路是否有公交车即将到达自己关注的车站;
[0017]2.查看自己所关注的区域是否有公交车;
[0018]因此,根据用户选定的车站和查看区域,服务器将相关联的公交车实时信息反馈给用户即可。
[0019]具体而言,如图1所示的一种降低公交APP流量消耗的方法,包括如下步骤:
[0020]①用户通过客户端将当前视窗中心坐标和所选站点信息发送至服务器;
[0021]②服务器上通过从路线数据库中读取路线数据,结合用户所选站点信息进行站点查询,生成站点查询结果;
[0022]③从公交车位置数据库中读取公交车位置信息,结合站点查询结果和用户当前视窗中心坐标位置生成局部公交位置数据;
[0023]④服务器将局部公交位置数据反馈至客户端的车辆显示器模块进行显示。
[0024]所述公交车位置数据库中公交车位置数据包括从路线数据库中提取的路线数据,以确保在所述步骤③中能和站点查询结果匹配而很好结合。
[0025]所述步骤③中局部公交位置数据指的是以用户当前视窗中心坐标位置为中心半径1km范围内的公交车位置和路线信息。
[0026]图1中各部分模块功能主要如下:
[0027]站点选择器:用户交互接口,让用户选择其感兴趣的站点,通过网络上传到服务器;
[0028]视窗:用户在手机上的查看区域,通过网络将该区域中心坐标发送给服务器;
[0029]站点查询:根据客户端送入的站点,查找通过该站点的线路,并通过线路数据库找到对应的公交车;
[0030]位置查询:在公交车位置数据中找到视窗中心坐标10公里范围内的公交车,并将结果发送给客户端;
[0031]车辆显示器:将公交车发送过来的车辆显示在用户手机上。
【主权项】
1.一种降低公交APP流量消耗的方法,其特征在于:包括如下步骤: ①用户通过客户端将当前视窗中心坐标和所选站点信息发送至服务器; ②服务器上通过从路线数据库中读取路线数据,结合用户所选站点信息进行站点查询,生成站点查询结果; ③从公交车位置数据库中读取公交车位置信息,结合站点查询结果和用户当前视窗中心坐标位置生成局部公交位置数据; ④服务器将局部公交位置数据反馈至客户端的车辆显示器模块进行显示。2.如权利要求1所述的降低公交APP流量消耗的方法,其特征在于:所述公交车位置数据库中公交车位置数据包括从路线数据库中提取的路线数据。3.如权利要求1所述的降低公交APP流量消耗的方法,其特征在于:所述步骤③中局部公交位置数据指的是以用户当前视窗中心坐标位置为中心半径1km范围内的公交车位置和路线信息。
【专利摘要】本发明提供了一种降低公交APP流量消耗的方法,包括如下步骤:①用户通过客户端将当前视窗中心坐标和所选站点信息发送至服务器;②服务器上通过从路线数据库中读取路线数据,结合用户所选站点信息进行站点查询,生成站点查询结果;③从公交车位置数据库中读取公交车位置信息,结合站点查询结果和用户当前视窗中心坐标位置生成局部公交位置数据;④服务器将局部公交位置数据反馈至客户端的车辆显示器模块进行显示。本发明通过根据用户关心的站点获取公交车,大幅的降低了客户端与服务器端的网络流量消耗,而且也降低了客户端的车辆显示等处理消耗。
【IPC分类】G06F17/30, H04L29/08
【公开号】CN104935635
【申请号】CN201510211697
【发明人】游明琦, 杨才皓, 喻伟
【申请人】贵州中科汉天下信息技术有限公司
【公开日】2015年9月23日
【申请日】2015年4月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1