ФИАС: Да неужели?

Я, как веб-разработчик, эту тему обойти стороной просто не могу. Оказывается, ФНС России с 2011 года разрабатывает новую единую базу Федеральной информационной адресной системы (ФИАС, fias.nalog.ru). И эту разработку уже даже можно посмотреть, изучить, и теоретически даже использовать.

Их идея в том, что это будет обратно-совместимый во все стороны единый реестр адресного пространства страны, который будут использовать все ведомства — ГИБДД, Росреестр, ЗАГС, ФМС России, Почта России, и т.д. Сейчас у каждого ведомства об адресном пространстве свои представления, что приводит к ошибкам, накладкам, а в итоге — к проблемам. Например, к недоставке корреспонденции.

gnivc.ruЛет 7 назад основным источником таких данных был КЛАДР. Это была совершенно чудовищная конструкция, представляющая из себя DBF-файл в древней кодировке, логика которого не соответствовала ни общепринятой, ни структуре самого файла (дерево в плоской таблице), ни реальному положению дел в плане географии.

Спецификация этого формата передавалась из уст в уста и скорее всего была создана кем-то из сторонних программистов на основе анализа самого файла. Перевести его в какой-то вменяемый формат (XML, SQL) было далеко не самой тривиальной задачей. Распространялся КЛАДР с сайта gnivc.ru, но сейчас там находятся одни ошибки, что, впрочем, не удивляет.

Альтернативой КЛАДРу был формат ОКАТО, но там тоже было всё странно. Сайт okato.ru на данный момент уже не работает.

Был (и сейчас есть) и «Эталонный справочник индексов объектов почтовой связи» от Почты России. Его формат и структура аналогичны КЛАДРу (ну, может, чуть больше избыточности, но суть абсолютно та же). На данный момент этот справочник содержит 44782 записей, а его последнее обновление вышло вчера.

Собственно, несоответствие ЭСИОПС и КЛАДР и вызывало проблемы с почтовой доставкой — почта не умела использовать КЛАДР, а всевозможные диспетчеры и логисты работали с 1С, которая получала данные или из КЛАДР, или из ОКАТО.

Ну и года с 2006-го на вебмастерских форумах народ обменивается собственными геобазами типа «Страна — Регион — Город», которые были получены в результате обычного парсинга то ли формы регистрации Вконтакте, то ли Мамбы.

На данный момент ФИАС выложена в сеть и в виде DBF-файла, и (о чудо!) в XML, но это пока больше похоже на бета-версию: объектов по общим оценкам раз в 10 меньше реально существующих, некоторые объекты многократно дублируются, некоторые пока вообще не укладываются в структуру системы.

Думаю, структуру регионов и городов уже вполне можно применять. Если повезёт, то через несколько лет и с улицами порядок наведут.

Запись опубликована в рубрике Кодинг с метками , , , , . Добавьте в закладки постоянную ссылку.

4 комментария на «ФИАС: Да неужели?»

  1. прочел на хабре, порадовался за всех… первая мысль по прочтению была «ну наконец-то!»

  2. Миха говорит:

    Да уж , на дворе 21 век, скоро уже конец света (если верить майя и предсказамусам) а у нас в стране до сих пор нет единой базы адресов, зато есть десятки разрозненных баз в каждом министерстве и ведомстве, плюс базы всяких опсосов и др. коммерческих контор — банков и т.п.
    В казахстане например есть федеральный закон о национальных банках данных (если не напутал), и все обязаны с ними работать, дополнять исправлять и актуализировать. На мой взгляд задача проста и ничтожна по сути постановки. создать федеральную базу данных. Спросите крупные банки как они это реализовали, у большинства стоит оракл наверное. Похоже все упирается в юридические вопросы — легитимность и т.п. и в долбаный 152 фз. о которому гражданину все можно а организации — все нельзя (ну или очень геморойно). Перевернуть ситуацию — и все заработает как надо.

Обсуждение закрыто.