2012-04-10 9 views
5

Qualcuno sa di un'API che ti consente di ottenere tempi di percorrenza tenendo conto del traffico?API per i tempi di viaggio incluso il traffico?

Google ha appena aggiunto dati sul traffico, ma non riesco a trovare come accedervi tramite la loro API. http://www.autoblog.com/2012/04/03/google-maps-regains-ability-to-estimate-your-trip-duration-with/#aol-comments

Sembra che Yahoo abbia offerto, ma stanno riducendo il servizio. http://developer.yahoo.com/traffic/rest/V1/index.html

Sono consapevole che questa domanda è stata posta in passato ma volevo chiedere nuovamente per vedere se nuove opportunità sono spuntate.

+0

L'API sembra sostenere questo, tuttavia, quando ho provato, ho esattamente lo stesso tempo di percorrenza indipendente sia l'orario di partenza e l'ora corrente. E il tempo indicato sembra essere basato su condizioni di traffico ideali (durante le prove nel mezzo dell'ora di punta). – user3667349

risposta

0

Guardando la documentazione dell'ultimo Javascript API di Google e dello web service API, non vi è alcuna indicazione che il traffico possa essere incluso per ottenere indicazioni stradali (ancora). Potresti essere sfortunato.

+1

Esiste un modo per farlo con metodi non supportati? Sembra che ci sarebbe un modo per accedervi se l'interfaccia utente di Maps lo sta recuperando. – PF1

+0

Non che io sappia, ma forse qualcun altro lo sa. Hai provato a guardare le mappe delle chiamate eseguite con Firebug o simili e il reverse engineering dei pezzi necessari? – blahdiblah

+0

L'ho provato con l'ispettore Safari, ma sembra che Google nasconda abbastanza bene le loro chiamate di back-end. – PF1

4

A seconda della zona, potresti avere accesso ai feed dal vivo che l'autorità locale di transito fornisce al pubblico generale oa Google (o entrambi).

Per esempio, nella San Francisco Bay Area, si dispone di un API for driving times

Se ci si rivolge piloti di transito di massa (al contrario di automobilisti), allora si potrebbe esaminare la possibilità di ottenere GTFS- dati in tempo reale. Questi feed avranno i dati sul traffico in relazione al transito di massa. This page descrive il protocollo GTFS in tempo reale.

Per le strade di superficie, Google affolla le fonti per creare un modello predittivo. This recently written article fornisce una buona descrizione delle tecniche attuali e di altri giocatori (oltre a Google, cioè) in questo campo.

Hai menzionato guardare le chiamate che il cliente fa e cosa ritorna, ma le chiamate potrebbero avere informazioni di data/ora e di estensione molto generiche e, da quanto ho visto in Chrome, le risposte sembrano essere nient'altro che piccole immagini e coordinate i dati per il loro posizionamento.

5

La risposta è Sì, è possibile ottenere indicazioni stradali e l'orario durante il traffico (deve includere orario di partenza).

The Google Directions API

Tuttavia, per la modalità di guida, per rendere l'API è necessario essere un cliente Maps for Business.

Problemi correlati