-
Notifications
You must be signed in to change notification settings - Fork 0
find_nearby_stop
Dmitry Balabanov edited this page Nov 18, 2024
·
3 revisions
Найти ближайшую трамвайную остановку по заданным координатам и получить информацию о ней.
GET https://kolomna-trams.ru/api/find_nearby_stop?
key={API-ключ}
& lat={широта}
& lon={долгота}
& code_only={true/false}
| Параметр | Описание |
|---|---|
key |
Ваш API-ключ Параметр может быть опущен |
*lat
|
Широта Выражена дробным числом. Для Коломны широта варьируется в диапазоне примерно 55.05...55.10 |
*lon
|
Долгота Выражена дробным числом. Для Коломны долгота варьируется в диапазоне примерно 38.75...38.80 |
code_only |
Только код По умолчанию false. Если задано true, вывод будет содержать только код остановки (без информации о ней), что может упростить ваш код (пример см. ниже) |
GET https://kolomna-trams.ru/api/find_nearby_stop?key=my_key&lat=55.087171&lon=38.784370
// Найти остановку, ближайшую к координатам 55.087171 с.ш., 38.784370 в.д.
Успешный ответ возвращает JSON-объект со следующей структурой:
При code_only = false:
{
"ok": "true",
"result":
{
"stop":
{
"code": "0403",
"name": "Завод \"Тепловозостроитель\"",
"coordinates": [55.086196, 38.795183]
},
"distance": 211 // расстояние в метрах от точки до остановки
}
При code_only = true:
{
"ok": "true",
"result": "0403"
}