有没有办法访问谷歌地图数据库的公共交通?

时间:2011-10-17 13:49:12

标签: database google-maps google-maps-api-3 gis gtfs

我希望能够访问公共交通的数量和类型,以及每个公共交通的停靠点。所以,例如,我想:

Number    Type    Stops
1         Metro   Stop1.1, Stop1.2, Stop1.3, ...
6         Bus     Stop6.1, Stop6.2, Stop6.3, ...
17        Tram    Stop17.1, Stop17.2, Stop17.3, ...
...       ...     ...

当然,我并不关心格式,我只是想知道如何访问数据,以免在我的网站上手动重新输入!

感谢您的帮助:-)

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

有没有办法...一句话,没有。这些数据尚未通过Maps API提供。

答案 2 :(得分:1)

GTFS Exchange于2016年退休。 对于不再更新/不可用的旧版gtfs文件,它仍然很有用。但是,您现在应该参考static GTFS的以下数据库:

  1. Transitland
  2. TransitFeeds
  3. TransitWiki
  4. Google's own compilation: PublicFeeds.wiki

它们重叠很多,但并不完全重叠,因此最好将它们全部检查掉。还应了解,一些较小的公交机构仍不与这些服务共享其数据,因此值得检查其网站。

最后,据我所知,Google Map使用这些相同的文件作为源数据。他们在reference page for GTFS中提到以下内容:

  

向Google提交公交车Feed
  如果您在负责监督城市公共交通的公共机构中,则可以使用GTFS规范向Google Maps和其他显示公交信息的Google应用程序提供时间表和地理信息。

     

如果您提供对公众开放的,固定时间表和路线的运输服务,我们欢迎您的参与;简单又免费。

不过,对于实时更新,我认为Google使用GTFS RealTime