Skip to content

Заметка: Метод Masstransit Distance

Yury D edited this page Apr 6, 2019 · 2 revisions

У Masstransit API оказывается есть вот такое. Что делает - не понятно.

https://yandex.ru/maps/api//masstransit/distance?ajax=1&csrfToken=bbea2c236a6c793ab368fb50fa6a378e7679dc5c:1554513447159&destinationPoints[0]=37.615526187,55.756968713&destinationPoints[1]=37.61900094,55.757967841&destinationPoints[2]=37.622726689,55.756806423&lang=ru_RU&sessionId=1554513447037_832020&startPoint=37.617635,55.755814

Результат:

{
  "data": [
    {
      "text": "190 м",
      "value": 191
    },
    {
      "text": "370 м",
      "value": 367
    },
    {
      "text": "450 м",
      "value": 448
    }
  ]
}

Окей, оно выдает расстояния до ближайших остановок, но не их названия и не их коорди... координаты передаются в параметрах. Дичь.

Обычно выполняется два запроса, "для метро" и "для автобусов". Мо крайней мере в МСК. Станции электричек походу не видит.