С MapKiWiki :
dirflg Тип маршрута:
- dirflg = h - включает "Избегать шоссе"
режим поиска маршрута.
- dirflg = t - включает "Избегать сборов"
режим поиска маршрута.
- dirflg = r - включает "Общественный транспорт" - работает только в некоторых областях.
- dirflg = w - переключается на ходьбу
направления - все еще в бета-версии.
- dirflg = d - переключается на вождение
направления.
Итак, ваш URL:
NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK";
становится:
NSString* urlString = @"http://maps.google.com/maps?saddr=London+UK&daddr=Birmingham+UK&dirflg=r";
N.B. Данные, поддерживающие типы маршрутов общественного транспорта, не всегда доступны. Я попробовал область, которую вы использовали в своем примере (Лондон, Бирмингем), и обнаружил, что она не поддерживается.