我想要一种能够计算有无交通情况下的旅行时间的方法,因此我可以计算出两者之间的差额,以便我知道交通有多大延迟了您。
另外,有没有一种方法可以根据选定的日期和时间进行呢?据我了解,谷歌具有此功能,只是不确定他们的API是否已将其启用。是否可以不为最终访问者加载 map ?
谢谢!
最佳答案
不幸的是Google不支持交通数据。
您可以根据彩色道路填充交通数据,以显示交通状况(http://code.google.com/apis/maps/documentation/javascript/examples/layer-traffic.html)。但是,许多道路或许多国家不支持此功能。
不幸的是,API中不支持将流量合并到方向/距离中。
Google与实时流量监控机构有许多链接,这些实时监控机构向他们发送数据。
TomTom还将收集此数据并创建如下信息:
http://www.tomtom.com/livetraffic/
许多代理机构都向开发人员收取此数据的费用,有些机构很容易将其作为RSS feed提供。
不幸的是,您自己很难收集所有这些信息,但是我认为,如果您与TomTom联系(例如),他们会愿意将您的原始数据实时收费提供给您。
希望能有所帮助。