Проложить маршрут по схеме указанного города

Чтобы проложить маршрут между станциями на схеме метро, укажите город и идентификаторы станций отправления и прибытия:

yandexmetro://?alias=moscow&from=69&to=74

Параметр

Тип параметра

Описание

alias

enum(moscow, spb, kiev, kharkiv, minsk, istanbul)

Название города.

from

int

Стартовая точка маршрута.

to

int

Конечная точка маршрута.

Примечание

  • Чтобы получить номера станций, откройте сайт Яндекс.Метро и проложите нужный маршрут. Затем, скопируйте ID станций из адресной строки.
  • Если значения параметров не переданы, будут использоваться параметры предыдущей пользовательской сессии. При их отсутствии будет показан город, указанный в параметре alias. При отсутствии всех параметров будет показан город по умолчанию.
<a href="yandexmetro://?alias=moscow&from=69&to=74">Путь в метро по Москве</a>
[[UIApplication sharedApplication] openURL:
[NSURL URLWithString:@"yandexmetro://?alias=moscow&from=69&to=74"]];
UIApplication.shared.open(URL(string: "yandexmetro://?alias=moscow&from=69&to=74")!)