2012-04-10 15 views
5

¿Alguien sabe de una API que le permite obtener tiempos de viaje teniendo en cuenta el tráfico?API para los tiempos de viaje, incluido el tráfico?

Google acaba de agregar datos de tráfico, pero parece que no puedo encontrar cómo acceder a ellos a través de su API. http://www.autoblog.com/2012/04/03/google-maps-regains-ability-to-estimate-your-trip-duration-with/#aol-comments

Parece que Yahoo sí lo ofreció, pero están retirando su servicio. http://developer.yahoo.com/traffic/rest/V1/index.html

Soy consciente de que esta pregunta se ha formulado en el pasado, pero quería preguntar nuevamente para ver si aparecían nuevas oportunidades.

+0

La API parece apoyar esto, sin embargo, cuando lo intento, consigo exactamente el mismo tiempo de viaje independiente tanto de la hora de salida y la hora actual. Y el tiempo dado parece basarse en las condiciones de tráfico ideales (cuando se realizan pruebas en el medio de la hora pico). – user3667349

Respuesta

0

Si observa la documentación de las últimas Javascript API de Google y web service API, no hay indicios de que el tráfico se pueda incluir para obtener instrucciones (aún). Puede que no tenga suerte.

+1

¿Hay alguna manera de lograrlo con métodos no compatibles? Parece que habría alguna forma de acceder a él si la interfaz de usuario de Maps lo está buscando. – PF1

+0

No es que yo sepa, pero tal vez alguien más lo sepa. ¿Has intentado ver las llamadas que hacen los mapas con Firebug o ingeniería similar e inversa de las piezas necesarias? – blahdiblah

+0

Lo he intentado con el inspector de Safari, pero parece que Google oculta bastante bien sus llamadas de back-end. – PF1

4

Dependiendo de su área, puede tener acceso a transmisiones en vivo que su autoridad local de tránsito proporciona al público en general o a Google (o a ambas).

Por ejemplo, en la bahía de San Francisco, tiene una API for driving times

Si usted está apuntando los corredores de transporte masivo (en contraposición a los conductores de automóviles), entonces es posible estudiar la posibilidad de conseguir GTFS- datos en tiempo real. Estos feeds tendrán datos de tráfico relacionados con el tránsito masivo. This page describe el protocolo GTFS-en tiempo real.

Para carreteras de superficie, Google crowd obtiene los datos para crear un modelo predictivo. This recently written article da una buena descripción de las técnicas actuales y otros jugadores (aparte de Google, es decir) en este campo.

Mencionaste mirar las llamadas que hace el cliente y lo que regresa, pero las llamadas podrían tener información muy general de fecha/hora y extensión y, formando lo que he visto en Chrome, las respuestas parecen ser nada más que pequeñas imágenes y datos coordinados para su ubicación.

5

La respuesta es Sí, puede obtener las direcciones de conducción y el tiempo durante el tráfico (debe incluir hora de salida).

The Google Directions API

Sin embargo, para el modo de conducción, para que la API debes ser Maps para empresas cliente.

Cuestiones relacionadas