Фиас И Семь Смертельных Граблей Застройщика

Для нормальной работы с почтовыми адресами сайты подключают адресную книгу налоговой службы (ФИАС).

На dadata.ru Это уже сделали пять тысяч интернет-магазинов, CRM и стартапов.

А мы посмотрели на проблемы клиентов, подумали и собрали изрядный набор граблей, по которым девелоперы любят ходить на руках с ФИАС.



ФИАС и семь смертельных граблей застройщика



1. Почтовые индексы ФИАС для доставки посылок

Те, кто использует ФИАС за доставку писем и посылок ждет сюрприз.

Почему-то все считают, что если ФИАС — это общероссийская адресная база данных, то индексы в ней должны быть правильными.

Это не верно.

В ФИАС имеется несколько тысяч неправильных или отсутствующих индексов.

Например, давайте искать fias.nalog.ru адрес «Новосибирская область, г.

Новосибирск, ул.

Зорге, 56»:

ФИАС и семь смертельных граблей застройщика

Индекса нет. Если вы посмотрите на тот же адрес на сайт Почты России - мы увидим индекс:

ФИАС и семь смертельных граблей застройщика

К сожалению, данные ФНС расходятся с реальностью и данными «Почты».

На Дадат форум Каждый месяц задают новый вопрос на эту тему.

Опытные владельцы интернет-магазинов знают об аферах с индексами и дополнительно проверяют индексы ФИАС по базе данных Почты России.

Но с Почтой не все в порядке: она не содержит некоторых индексов, которые есть в ФИАС (например, 742602, 103340 и несколько тысяч других индексов).

Мы в «Дадате» работаем над единой базой данных индексов ФИАС и Почты России.

Он компенсирует ведомственные ошибки и полезен при доставке писем и посылок.

Мы планируем выпустить его до конца года.



2. Код КЛАДР как идентификатор адреса дома.

В качестве идентификатора дома застройщики используют код КЛАДР, хотя ФИАС и уникальный адресный код в нем (ГУИД) существуют уже давно.

Обычно это делается для совместимости со старыми системами.

Идентифицировать дом по коду КЛАДР очень заманчиво с точки зрения застройщика, но делать этого не стоит. Потому что код до этого момента нестабильный и меняется каждый месяц (примеры не исчерпывающие, лишь иллюстрирующие проблему):

Адрес Код КЛАДР в ФИАС от 10.03.16 Код КЛАДР в ФИАС от 18.04.16
Казань, ул.

Космонавтов, 12

1600000100006330009 1600000100006330082
Нижний Новгород, ул.

Панфиловцев, 4Б

5200000100008060003 5200000100008060018
Самара, поселок Мехзавод, дом 16, корпус 7 6300000103700170018 6300000103700170043
Надежнее определить адрес по КЛАДР-коду улицы и строительной части адреса: 160000010000633, дом 12 .

А еще лучше вместо кода КЛАДР сохранить код улицы ФИАС.



3. Код ФИАС как идентификатор адреса дома

Идентифицировать свой домашний адрес по коду ФИАС – тоже не лучшая идея.

Код ФИАС часто относится не к отдельному дому, а к комплексу домов, например «1-10».

Разумеется, все дома в этом диапазоне будут иметь один и тот же код. Если дом изначально входил в диапазон, а затем стал отдельной записью, его код изменится:

Адрес Код диапазона ФИАС, ФИАС от 10.03.16 Код ФИАС дома, ФИАС от 18.04.16
Московская область, Истринский район, деревня Павловская Слобода, улица Дзержинского, 1 720b25da-f43e-4204-9013-3cb06be3e9e4 диапазон домов 1–6 5bbc0463-ffc4-4d8f-bc5f-632c46eeedca
Волгоград, улица имени Пархоменко, 33 44de3bc5-a650-4f77-b19a-7a12bb619c21 диапазон домов 15–35, нечетный 98216a50-2c52-4b0c-8864-a19dc7a30a73
Ижевск, ул.

Удмуртская, 267/3

92ff5f38-01fb-42e6-97d6-a95f541644f4 диапазон домов 261–277, нечетный ac8015c8-0e73-442d-a6aa-427f2e973ec5
Поэтому рекомендую поступить так же, как и с кодом КЛАДР – использовать код улицы ФИАС и строительную часть адреса.



4. Адрес в одну строку - вместо кода ФИАС.

Если хранить адрес в одной строке, то со временем база данных наполнится записями разного формата.

Типа «Урюпинск, проспект Ленина» и «Урюпинск, проспект Ленина».

Это происходит потому, что формат записей в ФИАС все время меняется: 1. Изменение типа улицы:

Обнинск улица Ленина → пр.

Ленина.

Тюменская область, г.

Ишим, 5-я линия → улица 5-я линия

2. Переподчинение (город стал микрорайоном или улица переехала из города в село):
Самара, Симферопольская ул.

→ Самара, Управленческий п.

, Симферопольская ул.

3. Переименование (или мелкие исправления):
Красноярск, ул.

Академика Вавилова, дом 2. → Академика Вавилова ул.

Чеченская Республика, Итум-Калинский район, село Гучум-Кала → село Гучум-Кали Ямало-Ненецкий автономный округ, Губкинский, 12-й микрорайон → 12-й микрорайон

Поэтому помимо адреса хорошо хранить в одной строке код улицы ФИАС.



5. Дома только от ФИАС

Бывает, что застройщики ограничиваются строительством домов только домами от ФИАС.

Это парадоксальным образом приводит как к недостатку, так и к избытку информации: В ФИАС не хватает домов Недавний пример:

Московская область, г.

Балашиха, Горенский бульвар, 3 ( на карте ).

В ФИАС нет дома 3, но есть 3 к А.

И иногда их слишком много В ФИАС есть бутафорские «домики» с персонажами, которых нет в реальной жизни (или есть, но радости в них нет, это будка-трансформер).

Санкт-Петербург, ул.

Судостроители дом 38к3 дом 38к3 литер А дом 38к3 литра Т

Лучше не ограничивать ввод домов, а предложить человеку дома из ФИАС и разрешить вводить свой вариант (в Подсказки мы делаем именно это).



6. Деревни и улицы только из ФИАС

ФИАС не хватает не только в домах.

В России постоянно появляются новые улицы и села, но налоговая служба не успевает за жизнью.

Например, нет деревни Новогрелово из Ленинградской области и Новое Лапино из Московской области.

Мы в Дадат собираем такие адреса от пользователей и сохраняем их в качестве дополнительного каталога к FIAS, чтобы помочь пользователям вводить адреса, которых нет в FIAS.

7. Форма ввода адреса согласно структуре ФИАС.

Некоторые разработчики, поддавшись магии ФИАС, делают формы ввода адреса по структуре ФИАС: они заставляют пользователя отличать город от населенного пункта и обязательно вводить регион и район.

Например, интернет-магазин Почта России :

ФИАС и семь смертельных граблей застройщика

Почему ты до сих пор не помнишь свой индекс наизусть?! Правильные ребята позволяют клиентам вводить адрес в одну строку и не заморачиваться с вводом почтового индекса.



Заключение

Я тоже когда-то думал, что с помощью ФИАС избавлюсь от проблем с вводом адресов раз и навсегда.

Но у ФИАС есть свои проблемы: прыгающие идентификаторы, кривые индексы и забытые адреса.

Чтобы облегчить себе жизнь и не наступить на всем известные грабли:

  • Для идентификации адреса используйте код ФИАС на улицу+дом+квартиру.

  • Не ограничивайте ввод домов из ФИАС — разрешите пользователям входить в свои дома.

  • Дайте пользователям возможность указывать села и улицы не из ФИАС.

  • Введите адреса в одну строку.

  • Если вы доставляете посылки, проверьте индексы на Почте и 2ГИС.

И самый удобный вариант — использовать Подсказки чтобы ввести адрес.

Они решили все проблемы, кроме последней – планируем закрыть ее до конца года.

Теги: #фиас #кладр #адреса #hflabs #советы #dadata #Factor #грабли #смертные грехи #Разработка сайтов #Анализ и проектирование систем #Разработка для электронной коммерции

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.