Схема работы конвертора:

1) Если vid_kod отсутствует, слой читается из колонки Слой. 
2) Находим vid_kod в таблице "Слои", узнаем значение поля layer. Если layer= "по_назначению", слой определяется исходя из характеристики "Назначение". Если layer начинается на "_", читаем имя слоя из колонки Слой исходной таблицы.

			Служебные таблицы.
Настройка конвертора производится путем редактирования следующих таблиц:
	В папке классификатора:
mif_layers - порядок слоев в раб.наборе.
Слои - задает привязку объектов к слою по vid_kod-у.
Изменять эти две таблицы рекомендуется через программу mi_sem Plus(меню программы|"Деление на слои"|кнопка "Настройка").
	В подпапке "Параметры" папки программы:
Передача характеристик - определяет какие характеристики в какое поле копировать.
Текстовые слои - задает имя слоя подписей и оформления для каждого слоя.
	В подпапке "Шаблоны" папки программы должны располагаться шаблоны всех слоев, в том числе текстовых.

			Управление ходом конвертации.
	Программа использует два механизма пометки уже конвертированных данных.
1. Колонка Конвертировано в исходных таблицах - для конвертированных объектов это поле устанавливается в значение T (true - истина), для неконвертированных - F (false - ложь). Таблицы с сеткой и зарамочным не помечаются, т.к. они переносятся без изменений.
2. Если все таблицы в какой-то конкретной папке (не учитывая подпапок) конвертированы, в папке создается файл-маркер "Все конвертировано.mrk", который и сигнализирует об этом факте.
	В связи с этим вводятся понятия доконвертации и переконвертации:
1. Доконвертация подпапки подразумевает удаление файла-маркера из подпапки и дальнейшую ее конвертацию с учетом значений колонки Конвертировано. Если подпапка уже прошла конвертацию, но после этого в нее были добавлены еще таблицы или в ее таблицы были добавлены строки, необходима доконвертация этой папки.
2. Переконвертация подпапки подразумевает удаление результатов конвертации подпапки, удаление файла-маркера, очистку колонки Конвертировано и конвертацию всей подпапки по новой. Переконвертация необходима, если объекты в таблицах подпапки были отредактированы или удалены или если была изменена структура шаблона.
	Все подпапки входной папки обрабатываются конвертором последовательно в алфавитном порядке. Есть три варианта запуска процесса конвертации:
1. Продолжить с места прерывания - помеченные файлом-маркером подпапки пропускаются, последующие обрабатываются в режиме доконвертации.
2. Продолжить с начала текущей подпапки - помеченные файлом-маркером подпапки также пропускаются, первая из непомеченных подпапок переконвертируется, остальные - доконвертируются.
3. Начать все заново - все подпапки переконвертируются.

			Порядок конвертации.
	Программа не чувствительна к регистру букв в имени таблицы. В дальнейшем под именем таблицы понимается имя tab-файла таблицы без расширения
	Растровые таблицы и таблицы с именем "Замечания..." игнорируются.
	Если таблица имеет имя "Сетка_координат" или "..._сетка", то программа считает ее таблицей рамки(сетки) и обрабатывает особым образом.
	Если таблица имеет имя "..._оформление", то программа считает ее таблицей зарамочного оформления и обрабатывает особым образом.
	Таблицы рамки и зарамочного оформления копируются в выходную папку без изменений.
	Если таблица имеет имя "Подписи", "Оформление", "Текст_..." или "Заполняющие...", то программа считает ее таблицей оформления и требует, чтобы у всех объектов была заполнена колонка Слой.
	Для очередного объекта в таблице выясняется слой, в который он должен попасть:
1. Если vid_kod или vid_name пусты, то считается, что объект - элемент оформления. Если при этом поле Слой пусто, проверяется имя исходной таблицы: если оно совпадает с именем одного из целевых слоев, то считается, что поле слой= этому имени таблицы. После выяснения значения поля Слой, в таблице "Текстовые слои" ищется имя текстового слоя, соответствующего данному слою.
2. Для объекта классификатора по vid_kod-у в таблице Слои находится имя целевого слоя. Если у объекта заполнено поле Слой, то имя целевого слоя берется оттуда. В таблице Слои объекту помимо конкретного слоя может быть сопоставлена группа слоев (напр., "_лэпы_кабели_наземные"). В этом случае у объекта должно быть заполнено поле Слой. Кроме того, есть особая группа слоев "по_назначению", к которой относятся только два типа объектов: трубопровод наземный и подземный. Для трубопровода целевой слой определяется по характеристике "Назначение". Конвертор поддерживает следующие назначения: В, Г, К, Т, Н, Др, Б, мазутопровод, Мт, масло, Кл, Кн.

	После конвертации всех таблиц программа приступает к созданию рабочих наборов. Порядок и состав слоев карты определяется таблицей mif_layers из папки классификатора. Настройку порядка слоев рекомендую делать в программе mi_sem Plus. Для этого нужно зайти в меню Программы|mi_sem plus|Деление на слои, в появившемся диалоге нажать кнопку "Настройка", появится список слоев. Если отменить выбор и нажать кнопку "=" на панели Слои, появится список слоев, который и нужно отредактировать. В этом списке должны присутствовать все слои, которые имеются в подпапке Шаблоны папки программы. Кроме имен слоев в списке присутствуют названия групп слоев: "по_назначению" и другие, начинающиеся на символ "_". Не нужно их удалять! На порядок и состав слоев они не влияют.
ВНИМАНИЕ! Если в списке слоев не будет какого-то слоя, то его не будет и в раб.наборах!
	Если в главном диалоге программы убрать галочку "Входная папка", то программа будет только создавать раб.наборы во всех подпапках выходной папки. Исходные таблицы при этом вообще не требуются и входная папка может не существовать.