Skip to content

Найближчі об'єкти

Опис

Повертає список найближчих місць заданої категорії з маршрутом до них.

example
/api/nearest-places?x=33.38113&y=51.54929&category=hospital

Параметри

scheme-api
/api/nearest-places?x={x}&y={y}&category={category}

Відповідь

Повертає json з координатами найближчого об'єкта (geom) та маршрутом (route) від початкової точки

Приклад відповіді
json
{
  "time": 482,
  "count": 10,
  "rows": [
    {
      "id": 1913,
      "geom": {
        "type": "Point",
        "coordinates": [
          33.382431193,
          51.562006114
        ]
      },
      "title": "Міська АЗПСМ Кролевець",
      "address": "Кролевецький район, Кролевець",
      "route": {
        "coordinates": [
          [
            33.380334,
            51.548723
          ],
          [
            33.377642,
            51.549808
          ],
          [
            33.380311,
            51.551684
          ],
          [
            33.385408,
            51.553764
          ],
          [
            33.388918,
            51.554407
          ],
          [
            33.386936,
            51.558723
          ],
          [
            33.38602,
            51.559564
          ],
          [
            33.382641,
            51.562114
          ]
        ],
        "type": "LineString"
      },
      "category": "hospital"
    }]
}

Додаткові примітки

  • Категорія (category) повинна відповідати одній із доступних у конфігурації. Якщо не передано, використовується перша категорія за замовчуванням.
  • У запиті маршруту використовується OSRM сервер, визначений у конфігурації.

Демо