Перейти к содержанию

Структура "Направления"

Данная структура описывает базовые параметры точки направления.

Имя Описание Тип данных Обязательный
directionRows[].countrySign Код страны. Строка
directionRows[].regionId Идентификатор региона. Число
directionRows[].areaId Идентификатор области. Число
directionRows[].townId Идентификатор города. Число
directionRows[].postalCode Почтовый индекс. Число
directionRows[].postalZone Почтовая зона. Число
directionRows[].pointLon Широта. Число
directionRows[].pointLat Долгота. Число
directionRows[].pointRadius Радиус. Число
directionRows[].pointCountryBorder Поиск в пределах страны. Логический
directionType Перечисляемый тип направления"DEFAULT, POINT" (устаревшее). Строка
point.countryStrict Выход за пределы страны при поиске по радиусу. Логический
point.countryStrictSign Знак страны для поиска по радиусу. Строка
point.lat Широта. Число
point.lon Долгота. Число
point.radius Радиус. Число
point.townId Идентификатор города. Число
countrySigns Список стран (устаревшее). Массив строк +
regionIds Список идентификаторов регионов (устаревшее). Массив чисел
areaIds Список идентификаторов областей (устаревшее). Массив чисел
towns.townId Идентификатор города (устаревшее). Число
towns.name Название города (устаревшее). Строка
towns.postalCodes Список почтовых индексов (устаревшее). Массив строк
excludeСountries Список кодов исключаемых стран. Массив строк
excludeRegionIds Список идентификаторов исключаемых областей. Массив чисел
excludeAreaIds Список идентификаторов исключаемых областей. Массив чисел
excludeTownIds Список идентификаторов исключаемых городов. Массив Число
excludeTowns.townId Идентификатор города из справочника (устаревшее). Число
excludeTowns.name Название города (устаревшее). Строка

Пример

JSON
{
    "directionRows": [
        {
            "countrySign": "",
            "regionId": 0,
            "areaId": 0,
            "townId": 0,
            "postalCode": "",
            "postalZone": "",
            "pointLon": 0.0,
            "pointLat": 0.0,
            "pointRadius": 0,
            "pointCountryBorder": false            
        }
    ],
    "point": {
        "countryStrict": false,
        "countryStrictSign": "",
        "lat": 0.0,
        "lon": 0.0,
        "radius": 0.0,
        "townId": 0        
    },
    "excludeСountries": [],
    "excludeRegionIds": [],
    "excludeAreaIds": [],
    "excludeTownIds": []
}