Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Вот почему может не быть дома в «Подсказках» и как это проверить.

...

1. Дом неактуальный

Дом указан в ФИАС как неактуальный. Как проверить: взять в БД ФИАС дату HOUSE.ENDDATE и сравнить с текущей датой.

У дома нет актуального родителя (улицы или н/п). Как проверить: взять в БД ФИАС идентификатор дома HOUSE.AOGUID и проверить, есть ли соответствующая запись в таблице ADDROBJ.

2. Дом некорректный

Если одна из частей дома содержат значение «0» (ноль), дом игнорируется (такие дома — ошибки в ФИАС).

...

Блок кода
д -
д - к - стр -

3. У дома есть литера

В большинстве регионов страны дома с литерами («д 12 литер А») на деле не существуют и дублируют дома без литер («д 12»). Поэтому «Подсказки» их игнорируют.

...

Кроме того, «Подсказки» игнорируют дома с литерой и корпусом («д 1 к 2 литера 3») вне зависимости от региона (такие дома — ошибки в ФИАС).

4. Это здание, которое дублирует дом

Довольно часто в ФИАС здание полностью дублирует дом:

...

Но их можно отключить все вместе (кроме «дом неактуальный»), установив настройку index.address.validation.strategy=disabled. Проверка «дом неактуальный» продолжит действовать в любом случае.