0
Answered

Возможно ли получить код фиас (формат 00 0 000 000 000 000 0000 0000 000), а не ID фиас (формат c05db455-8e4b-4ece-a9e8-186f48eedf7d)?

Кирилл Н 3 years ago • updated by Антон 3 years ago 7

Возможно ли получить код фиас (формат 00 0 000 000 000 000 0000 0000 000), а не ID фиас (формат c05db455-8e4b-4ece-a9e8-186f48eedf7d)?

Answer

Answer

Спасибо за информацию.

Сейчас мы такой код не поддерживаем. Даже сама налоговая не использует его в описании собственных адресов. Возможно, когда-нибудь будем его поддерживать, но пока такой возможности нет.

Under review

c05db455-8e4b-4ece-a9e8-186f48eedf7d – это и есть код ФИАС (он же ID ФИАС). Какое поле из таблицы ФИАС вы хотите видеть? Возможно, вы имеете в виду код КЛАДР?

Коллеги. В базе данных ФИАС имеется код формата СС А РРР ГГГ ВВВ ППП УУУУ ЭЭЭ ЦЦЦ, где

СС

код региона

А

код округа

РРР

код района;

ГГГ

код города (код сельского поселения)

ВВВ

код внутригородского района;

ППП

код населенного пункта;

УУУУ

код улицы

ЭЭЭЭ

код дополнительного адресообразующего элемента

ЦЦЦ

код подчиненного адресного объекта дополнительного адресообразующего элемента;

Это и есть код ФИАС. То, что вы передаете, это ID ФИАС. ID и код ФИАС связаны однозначно, но тем не менее чаще всего используют именно код, тк он более удобен (см выше). Скачайте БД ФИАС, посмотрите.

Answered

То, о чем вы говорите – это код КЛАДР (классификационный код адресного объекта).

Классификационный код адресного объекта отражает иерархию его подчиненности и выделяет его среди объектов данного уровня, подчиненных одному и тому же старшему объекту. Классификационный код любого адресного объекта, начиная от регионов и заканчивая элементом улично-дорожной сети представляется в следующем виде:
Код адреса включает:
СС+РРР+ГГГ+ППП+СССС+УУУУ+ДДДД (или ЗЗЗЗ)+ОООО, где:
СС – код субъекта Российской Федерации – региона
РРР – код района;
ГГГ – код города;
ППП код населенного пункта;
СССС - код элемента планировочной структуры;
УУУУ - код улицы;
ДДДД (или ЗЗЗЗ).
ДДДД тип и номер здания, сооружения, объекта незавершенного строительства в случае адресации домов.
ЗЗЗЗ - номер земельного участка в случае адресации земельных участков;ОООО - тип и номер помещения в пределах здания, сооружения

Эта информация следует из спецификации ФИАС.
Мы отдаем этот код в поле kladr_id. В БД ФИАС он находится в поле CODE таблицы ADDROBJ. Но он не является кодом ФИАС в полном понимании, потому что унаследован из старой БД КЛАДР.
Насчет удобства – вопрос спорный. Например, КЛАДР кодов для домов в БД ФИАС в принципе нет.

Нет. КЛАДР и ФИАС это разные вещи. Посмотрите тут пример кода ФИАС http://fias-online.ru/

Я понял, о чем вы говорите.

В БД ФИАС в чистом виде такого поля нет, но его можно собрать из различных полей таблицы ADDROBJ. Сам ФИАС также не отдает этот "код" в чистом виде, он оперирует fias_id.

Уточните, пожалуйста – зачем вам такие коды, где бы вы их применяли, и чем они удобнее обычного ID ФИАС?

Это выглядит как расширенный КЛАДР код с поддержкой новых уровней. Но, например, для домов в таблицах HOUSE**.DBF нет полей со значением ДДДД. Какой смысл в этом коде – не понимаю.

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

Answer

Спасибо за информацию.

Сейчас мы такой код не поддерживаем. Даже сама налоговая не использует его в описании собственных адресов. Возможно, когда-нибудь будем его поддерживать, но пока такой возможности нет.