Блок IN4_Бордюр в обменном файле

Проблема касается абсолютного (по наблюдениям) меньшинства пользователей Дигитала, в большинстве областей наличие данного блока не считается обязательным.
Однако в некоторых, как в Харьковской, это обязательное условие.

Поскольку дигитал такой блок внятно не обрабатывает, возникает целый ряд трудностей по его добавлению (читай: ручной работы).

Предлагается настройка на чтение/запись ин4, которая будет добавлять блок Бордюр “на лету”.

Настройка может звучать как “Добавлять Бордюр по Кварталу” и будет действовать таким образом:

  • при чтении Бордюр будет игнорироваться и не включаться в качестве объекта в DMF

  • при записи автоматически будет записываться блок Бордюр на своем месте со своими атрибутами и геометрией, повторяющей Квартал, не взирая на наличие объектов в данном слое.

Возможные сложности реализации - взаимодействие с модулем проверки ин4 (тут к Бондарцу :slight_smile: ).
Хотя, если модуль подключается на “текстовый” выход ин4 - сложностей возникнуть не должно.
Еще один минус - (еще) бОльшая “привязка” структуры DMF-шаблона к ин4.

Может лучше делать анализ по наличию/заполненности какого-то дескриптора, например у Квартала? Если он есть/заполнен, то бордюр создается, а иначе все работает по старому. А при чтении In4 с бордюром он будет создаваться/заполняться автоматом.

Неплохо бы иметь пример: DMF файл и созданный из него вручную In4 с бордюром.