Описание файла кодов

Печать Предыдущая страница Стартовая страница

Файл кодов применяется при конвертировании карты в формат DXF.

Файл кодов является текстовым файлом, имеет произвольное имя и стандартное расширение имени .DXK.  Служит для принудительного изменения  имени слоя DXF, куда должен быть помещен объект. Если файл кодов не задан, то имя слоя DXF устанавливается по  имени слоя объекта из классификатора карты, иначе - из файла кодов.

Структура  файла  кодов

КЛЮЧ_ОБЪЕКТА  ЛОКАЛИЗАЦИЯ  СЛОЙ

. . .

КЛЮЧ_ОБЪЕКТА  ЛОКАЛИЗАЦИЯ  СЛОЙ

 где:

КЛЮЧ_ОБЪЕКТА  - ключ  объекта  карты (из классификатора ресурсов карты)

ЛОКАЛИЗАЦИЯ  - характер локализации объекта. Задается следующими текстовыми константами:

             LIN - линейный

             SQR - площадной

             DOT - точечный

СЛОЙ                  -  имя слоя DXF объекта (до 15 символов, допустимы только символы и цифры)

Порядок работы. Для текущего объекта карты в файле кодов ищется КЛЮЧ_ОБЪЕКТА, совпадающий с ключом данного объекта. Найденный объект заносится в слой СЛОЙ. Если ключ объекта в файле кодов не найден, то  имя слоя  DXF устанавливается по  имени слоя объекта из классификатора карты.

Файл кодов заранее готовится пользователем в текстовом редакторе. Наличие // в первых двух позициях строки рассматривается как комментарий и приводит к исключению строки из обработки.

Пример корректного файла кодов:

L0031431100 LIN  каналы_3-10м

S0041200000 SQR поселки_гор_типа