[发明专利]基于微信平台的班车查询系统在审
申请号: | 201710425828.5 | 申请日: | 2017-06-08 |
公开(公告)号: | CN107133364A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 程宁佳 | 申请(专利权)人: | 浙江同力信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/04;G06Q20/32;H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310012 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 平台 班车 查询 系统 | ||
技术领域
本发明涉及班车查询系统,特别涉及基于微信平台的班车查询系统。
背景技术
目前随着城市人口的迅速增长,公交车事业发展迅速,线路和公交车数量也飞速增长。在上下班高峰期,公交车站台经常排起汽车长龙。另一方面,经济高速增长的背后,生产效率的提高带来了时间就是生命的格言。因此对于城市上班族来说,在站台如何选择一辆公交车能够最快的到达目的地这一需求变得越来越迫切。
发明内容
本发明的目的是提供一种基于微信平台的班车查询系统,能够通过集成于微信平台内的查询版块,快速查询公交班车的行驶路线。
本发明的上述技术目的是通过以下技术方案得以实现的:
一种基于微信平台的班车查询系统,包括集成于微信平台内的输入单元以及控制单元,所述控制单元连接有数据访问层;所述控制单元包括存储器、地图显示模块与路线规划模块,所述数据访问层包括系统数据访问模块与系统数据库;所述输入单元用于输入相应的起点信息与终点信息至控制单元的存储器内;所述路线规划模块用于读取存储器内的起点信息与终点信息,并通过系统数据访问模块从系统数据库中调取起点信息与终点信息各自所对应的位置坐标,以规划出这两个位置坐标之间的公交路线,同时将这些路线通过地图显示模块进行显示。
采用上述方案,通过输入单元在微信平台内输入相应的终点与起点信息,路线规划模块能够快速规划出终点与起点之间的公交路线,并在地图显示模块上进行显示,以供用户参考,使用户能够快速掌握两地之间的公交路线,从而提高出行效率,使出行更加方便。
作为优选,所述控制单元还包括定位模块,所述定位模块通过微信平台读取用户当前所在的位置,并通过路线规划模块规划出当前位置与终点信息所对应位置坐标之间的公交路线。
采用上述方案,通过定位模块能够迅速确定用户当前的位置,省去了用户输入当前起点信息的麻烦,提高了操作效率,同时还能让得到的起点位置信息更加准确。
作为优选,所述路线规划模块根据规划出的公交路线,获取每条公交路线所对应的站点,并通过系统数据访问模块从系统数据库中调取每一个公交站点所对应的位置坐标,并计算这些位置坐标与定位模块所获取到的位置坐标之间的路线距离;所述路线规划模块将距离当前位置坐标最近的公交站点进行标记,并将该公交站点所对应的公交路线通过地图显示模块进行显示。
采用上述方案,路线规划模块能够计算出所有公交路线中距离用户当前位置最近的公交站点,并将该公交站点所对应的路线通过地图显示模块进行显示,以使用户能够获取最佳的公交路线;同时路线规划模块能够对该公交站点进行标记,以在地图显示模块上形成标记点,使用户能够清楚地查看该地点,并在最短时间内赶到该地点。
作为优选,当路线规划模块获取到距离当前位置坐标最近的公交站点所对应的位置后,其能规划出该位置坐标与当前位置之间的路线,并形成与当前位置相对应的定位图标,并将该路线与定位图标通过地图显示模块进行显示;所述定位图标根据定位模块所获取到的位置信息并实时在地图显示模块上进行位置更新。
采用上述方案,当路线规划模块规划出最佳公交路线后,其能规划出该公交路线内最近的公交站点与用户当前位置之间的路线,并在该路线内形成定位图标;当微信平台随用户移动时,地图显示模块上的定位图标能够随之发生移动,进而通过定位图标快速引导用户到达该公交站点。
作为优选,所述控制单元还包括地图编辑模块,所述控制单元根据外部触发或者定位模块的触发在地图显示模块的触发位置上形成触发信号,所述地图编辑模块用于拾取该触发信号当前位置的坐标,以对当前位置进行标记并形成标记点,同时在系统数据库中保存当前位置的坐标。
采用上述方案,使得在地图编辑界面,能够添加新的位置坐标,外部触发可以为鼠标的点击操作,也可以是通过手指点按地图显示模块的触摸界面;通过鼠标在地图区域内进行点击,即可拾取当前位置的坐标,然后调用系统的标记绘制功能,对当前位置进行标记,同时在系统中保存当前位置的坐标,以使添加位置坐标的操作更加简单快捷。
作为优选,所述标记点响应于外部触发并能跟随触发点进行相应移动;当外部触发释放后,标记点停止跟随,所述地图编辑模块获取释放处的位置坐标并在系统数据库中更新当前位置的坐标。
采用上述方案,使得系统具有地图界面精细调整功能,对于无详细地址的位置,通过点击并拖拽对应的标记点,能够改变标记点在地图上的位置,同时地图编辑模块能够及时对标记点的当前位置坐标进行更改,从而实现位置坐标的精确调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江同力信息科技有限公司,未经浙江同力信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710425828.5/2.html,转载请声明来源钻瓜专利网。