Если задать параметры from_bound
и to_bound
, то будут подсказки только для указанных частей адреса.
Только регионы:
{
"query": "Пе",
"from_bound": { "value": "region" },
"to_bound": { "value": "region" }
}
{
"suggestions": [
{
"bounded_value": "г Санкт-Петербург",
"value": "г Санкт-Петербург"
},
{
"bounded_value": "Пермский край",
"value": "Пермский край"
},
{
"bounded_value": "Пензенская обл",
"value": "Пензенская обл"
}
]
}
Города:
{
"query": "Пет",
"from_bound": { "value": "city" },
"to_bound": { "value": "city" }
}
{
"suggestions": [
{
"bounded_value": "",
"value": "г Санкт-Петербург"
},
{
"bounded_value": "г Петрозаводск",
"value": "респ Карелия, г Петрозаводск"
},
{
"bounded_value": "г Петропавловск-Камчатский",
"value": "Камчатский край, г Петропавловск-Камчатский"
},
{
"bounded_value": "г Петергоф",
"value": "г Санкт-Петербург, г Петергоф"
},
{
"bounded_value": "г Петровск",
"value": "Саратовская обл, г Петровск"
}
]
}
Улицы в Москве:
{
"query": "тур",
"from_bound": { "value": "street" },
"to_bound": { "value": "street" },
"locations": [{ "region": "москва" }]
}
{
"suggestions": [
{
"bounded_value": "Тургеневская пл",
"value": "г Москва, Тургеневская пл"
},
{
"bounded_value": "ул Туристская",
"value": "г Москва, ул Туристская"
},
{
"bounded_value": "Туркменский проезд",
"value": "г Москва, Туркменский проезд"
},
{
"bounded_value": "Турчанинов пер",
"value": "г Москва, Турчанинов пер"
}
]
}
Города и села в Пензенской области:
{
"query": "Красное",
"from_bound": { "value": "city" },
"to_bound": { "value": "settlement" },
"locations": [{ "region": "Пензенская" }]
}
{
"suggestions": [
{
"bounded_value": "поселок Красное Польцо",
"value": "Пензенская обл, Мокшанский р-н, поселок Красное Польцо"
},
{
"bounded_value": "поселок Красное Знамя",
"value": "Пензенская обл, Земетчинский р-н, поселок Красное Знамя"
},
{
"bounded_value": "село Красное",
"value": "Пензенская обл, Никольский р-н, село Красное"
},
{
"bounded_value": "село Красное Поле",
"value": "Пензенская обл, Камешкирский р-н, село Красное Поле"
}
]
}
Возможные значения from_bound
и to_bound
:
Название | Описание |
---|
region | Регион |
area | Район |
city | Город |
settlement | Населенный пункт |
street | Улица |
house | Дом |
В ответе от сервера возвращается bounded_value
, которое содержит значение с указанным ограничением.