IPhone: instruções do google maps

Estou desenvolvendo um aplicativo para iPhone que incorpora um mapView feito com o mkmapkit. Eu tenho duas coordenadas e estou traçando a direção entre esses dois pontos.

Tudo funciona bem. Estou usando a api do google maps: maps.googleapis.com/maps/api/directions para recuperar o xml com todas as etapas da direção.

Mas uma coisa é muito estranha: não consigo entender por que a direção não é precisa. Entre dois passos, ele traça uma linha certa e não segue a estrada enquanto caminha.

Modo de condução: http://www.michael-blin.fr/misc/aden/google/driving.png

Modo de caminhada: http://www.michael-blin.fr/misc/aden/google/walking.png

Minha pergunta é simples: você já usou a API do Google Maps e consegue entender por que uma é mais precisa do que a outra ...

questionAnswers(1)

yourAnswerToTheQuestion