Параметры обработки текста

Пространство имен: pullenti.address

Expand
	imageСинтаксис

Поля

  Имя Тип Описание
Public fielddefault_objectGarObjectОбъект по умолчанию. Используется, если в тексте недостаточно информации. Например, если адрес начинается с улицы, то привязка будет только если default_object указывает на город или населенный пункт.
Public fielddefault_regionslistРегион(ы) по умолчанию (используются, если в тексте не задан, а указан только населённый пункт). Задаются номерами регионов (первые 2 цифры КЛАДР). Например, 77 - Москва, 47 - Ленинградская область.
Public fielddont_correct_textboolЭто если не нужно совсем корректировать текст (отладочный режим)
Public fieldis_plotboolЕсли известно, что на входе земельный участок, то при установке этой галочки для просто номера будет по умолчанию считаться, что это не дом, а именно участок
Public fieldno_flatsboolЕсли установить в true, то считается, что на входе только дома без квартир. В этом случае, например, 25-10 всегда будет интерпретироваться как номер дома, а не как д.25 кв.10
Public fieldprev_addressTextAddressЭто полезно, когда много адресов, при этом они в основном без городов, а город скорее всего в предыдущем адресе (например, для обработки OSM-данных удобно использовать)
Public fieldsearch_regimeboolЭтот режим используется при поиске (внутренняя переменная)
Public fieldstrict_house_numberboolПри установке этого параметра в true для домов будет происходить строгое сравнение с номерами домов ГАР. Например, "дом 20/10" по умолчанию сопоставляется с "дом 20", так как часто это номера домов на пересечении улиц, а номер через дробь относится к нумерации по другой улице. Если задать эту опцию, то такого сопоставления не будет.