当前位置: 代码迷 >> J2EE >> 公交查询系统的 数据 如何来
  详细解决方案

公交查询系统的 数据 如何来

热度:710   发布时间:2016-04-17 23:42:33.0
公交查询系统的 数据 怎么来?
以前和同学写过一个基于swing的 长沙公交查询系统,基本可以正确查出数据,
有三个功能:站点查询,线路查询,换成查询。
当时的数据是从网上下载的word文档 读取字符串分析得来(过程有点辛苦),有点麻烦而且太死不方便跟新(跟新也是可以的,跟新修改功能做得比较简陋),作为学习练手项目还是可以,但是缺乏可靠完整地数据,那也没用,想开源出来给有需要的同学参考

那么网上的那些成熟的 公交查询的 数据是怎么来的?
有接口调用?

------解决思路----------------------
我听说是跟公交公司合作的,道听途说,仅供参考
------解决思路----------------------
现在不是有电子公交站牌么,那个上面就有数据,应该是跟这个数据互通的
------解决思路----------------------
公交公司有接口可以获取公交车数据,外部系统通过调用接口可以获取公交数据,车辆的GPS可以给公交公司提供车辆位置的实时数据,上家公司有做公交的系统,不过我没参与,倒是听他们这样说的,至于车辆的拥挤程度则是通过公交的内部摄像投拍实时图片传给到系统,然后再通过一些我也不知道的技术进行分析来计算拥挤程序的。之前长沙的公交车查询系统最初设计的时候好像是可以提供车辆上的图片来返给用户的,进行模糊处理,然后用户就可以得知车辆上是否拥挤,不过最后是不是提供了这方面的功能我就不知道了
------解决思路----------------------
长沙的公交系统就是雷升做的,公交数据接口必须调用公交公司的接口获取,好像每一路公交都有不同的接口,最初提供的公交线路好像只有两条,到后来项目上线的时候才慢慢多起来的,肯定不会是像你那样从网上获取文字来解析
------解决思路----------------------
http://www.haoservice.com/docs/23

查询公交路线


------解决思路----------------------
或者这个免费接口:http://www.aibang.com/api/
------解决思路----------------------
网上不好找吧,好多数据都是保密的
------解决思路----------------------
一般来讲,公交公司是不会免费把接口给你的。

思路1:从地图入手,地图api里有公交数据
思路2:和其他厂商合作,比如智能公交电子站牌
  相关解决方案