Параметры обработки текстаПространство имен: Pullenti.Address
Синтаксис
Поля
Имя | Тип | Описание | |
---|---|---|---|
![]() | DefaultObject | GarObject | Объект по умолчанию. Используется, если в тексте недостаточно информации. Например, если адрес начинается с улицы, то привязка будет только если DefaultObject указывает на город или населенный пункт. |
![]() | DefaultRegions | List<int> | Регион(ы) по умолчанию (используются, если в тексте не задан, а указан только населённый пункт). Задаются номерами регионов (первые 2 цифры КЛАДР). Например, 77 - Москва, 47 - Ленинградская область. |
![]() | DontCorrectText | bool | Это если не нужно совсем корректировать текст (отладочный режим) |
![]() | IsPlot | bool | Если известно, что на входе земельный участок, то при установке этой галочки для просто номера будет по умолчанию считаться, что это не дом, а именно участок |
![]() | NoFlats | bool | Если установить в true, то считается, что на входе только дома без квартир. В этом случае, например, 25-10 всегда будет интерпретироваться как номер дома, а не как д.25 кв.10 |
![]() | PrevAddress | TextAddress | Это полезно, когда много адресов, при этом они в основном без городов, а город скорее всего в предыдущем адресе (например, для обработки OSM-данных удобно использовать) |
![]() | SearchRegime | bool | Этот режим используется при поиске (внутренняя переменная) |
![]() | StrictHouseNumber | bool | При установке этого параметра в true для домов будет происходить строгое сравнение с номерами домов ГАР. Например, "дом 20/10" по умолчанию сопоставляется с "дом 20", так как часто это номера домов на пересечении улиц, а номер через дробь относится к нумерации по другой улице. Если задать эту опцию, то такого сопоставления не будет. |