Różnica wersji Google Maps API

Próbuję pokazać trasę między dwoma miejscami, które chcę wykorzystaćGoogle Places API V3 dla kroków trasy między dwoma punktami.

Zanim użyłemStare API Google Mapsi następujące żądanie daje doskonały wynik:

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

Wyjście:

Teraz próbuję zastąpić to nowym interfejsem API Google Maps, a następujące żądanie daje zły wynik, w obu przypadkach używam tego samego źródła i miejsca docelowego, ale wynik daje inne zachowanie na Mapie Google:

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

Mój problem polega na tym, że nowe API Google Maps zwraca mniejszą liczbę kroków między źródłem a miejscem docelowym, dlatego trasa nie jest idealna na mapie Google.

Pomóż rozwiązać ten problem w nowym interfejsie API Map Google v3.

Z góry dziękuję.

questionAnswers(9)

yourAnswerToTheQuestion