я разрабатываю приложение для iPhone, которое встраивает mapView, созданное с помощью mkmapkit. У меня есть две координаты, и я отслеживаю направление между этими двумя точками.
Все работает хорошо. Я использую API карт Google: maps.googleapis.com/maps/api/directions для получения XML со всеми шагами направления.
Но одно очень странно: я просто не могу понять, почему направление движения не точное. Между двумя шагами он проводит прямую линию и не следует по дороге, в то время как в режиме пешеходного движения он очень точно отслеживает направление, следуя дорогам.
Режим вождения: http://www.michael-blin.fr/misc/aden/google/driving.png
Режим ходьбы: http://www.michael-blin.fr/misc/aden/google/walking.png
Мой вопрос прост: вы когда-нибудь использовали API карт Google и можете ли вы понять, почему один более точен, чем другой...