Diferencia de versión de API de Google Maps

Estoy tratando de mostrar la ruta entre dos lugares, quiero usarAPI de Google Places V3 Por pasos de ruta entre dos puntos.

Antes de usarAPI de Google Maps antigua, y la siguiente solicitud da un resultado perfecto:

http://maps.google.com/maps?f=d&hl=en&saddr=19.5217608,-99.2615823&daddr=19.531224,-99.248262&ie=UTF8&0&om=0&output=kml

Salida:

Ahora trato de reemplazar esto con la nueva API de Google Maps y la siguiente solicitud da un resultado incorrecto. En ambos casos, estoy usando la misma fuente y destino, pero el resultado es diferente en Google Map:

http://maps.googleapis.com/maps/api/directions/json?origin=19.5217608,-99.2615823&destination=19.531224,-99.248262&sensor=false

Mi problema es que la nueva API de Google Maps devuelve menos pasos entre la fuente y el destino, por lo que la ruta no se muestra perfecta en Google Map.

Por favor, ayuda a resolver este problema para la nueva API de Google Maps v3.

Gracias por adelantado.

Respuestas a la pregunta(9)

Su respuesta a la pregunta