Экспорт в dat-файл Micromine

<< Click to Display Table of Contents >>

Navigation:  БД разведочных выработок > Экспорт таблиц БД >

Экспорт в dat-файл Micromine

 

Для экспорта информации из таблицы БД в файл Micromine, необходимо выбрать пункт меню "Файл/Экспорт в файл Micromine..." (этот пункт меню имеется при работе с окном БД, но отсутствует при работе с графическими окнами).

 

 

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

Записываемый файл Micromine - задается имя файла для записи и путь к нему. Расширение файла может быть dat, хотя не исключаются и другие расширения.

- кнопка для вызова диалога выбора имени и местонахождения записываемого файла.

 

 

Столбцы для экспорта

 

Задаются столбцы (из выбранной таблицы для экспорта), информация из которых будет экспортироваться.

 

Заполнить по умолчанию - после нажатия на эту кнопку в список столбцов для экспорта будут записаны столбцы по умолчанию.

Для таблицы с заголовками выработок это будут столбцы Название, X (восток), Y (север), Z, Длина выработки.

Для таблицы инклинометрии это будут столбцы Расстояние, Азимут истинный, Вертикальный угол.

Для остальных таблиц - От, До, Длина.

 

Выбрать столбцы из общего списка... - вызов диалога "Выбор столбца для экспорта", в котором можно быстро выбрать столбцы, предназначенные для экспорта.

Порядок столбцов при этом будет соответствовать порядку столбцов в соответствующей таблице (с полилиниями или с точками).

 

Если требуется иной порядок экспортируемых столбцов, то необходимо произвести выбор столбцов отдельно для каждого элемента в перечне столбцов для экспорта.

 

 

 

Вид первой записи заголовка файла Micromine

 

'Стандартная' (пустая строка из 40 пробелов) - первой записью файля является строка, костоящая из 40 пробелов.

 

'Расширенная' (4096 байтов) - первой записью файла является набор из 4096 байтов (в принципе, может быть даже несколько порций по 4096 байтов).

В начале записи записывается следующий текст: THIS IS MICROMINE EXTENDED DATA FILE!.

 

 

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

Поэтому, при необходимости, можно изменить названия столбцов так, чтобы они не содержали пробелов.

 

 

Записывать только выделенные выработки - если отмечено, то производится экспорт информации только из выделенных выработок.

 

 

ТАБЛИЦА - задается таблица, из которой производится экспорт.

 

 

 

Особенности экспорта углов

 

В таблицах DIGIMINE для столбцов, в которых записаны углы имеется возможность выводить их в разном виде (градусы, минуты и дробные секунды; градусы и дробные минуты; дробные градусы). При экспорте углы всегда записываются в виде дробных градусов.

 

Знаков после точки для углов в градусах - задается количество знаков после точки для всех столбцов с углами (используется в том случае, когда задано, что дробные числа записывать в символьном виде (N). При записи в двоичном виде количество знаков после точки не используется.

 

Форматы для записи значений из числовых столбцов

 

Дробные числа записывать в двоичном виде (R или F) - если отмечено, то дробные числа записываются в двоичном виде.

Если в файле-чертеже DIGIMINE дробное число записано в 8-байтовом формате, то в файл Micromine будет записан столбец типа R (8 байтов).

Если в файле-чертеже DIGIMINE дробное число записано в 4-байтовом формате, то в файл Micromine будет записан столбец типа F (4 байта).

 

Можно отметить, что для дробных чисел использование двоичного формата однозначно лучше, чем использование символьного формата, т.к. во втором случае очень часто происходит потеря точности.

 

 

Дробные числа записывать в символьном виде (N) - если отмечено, то дробные числа записываются в символьном виде.

Количество знаков после десятичной точки берется из параметров соответствующего столбца в таблице полилиний(полигонов) или в таблице точек, за исключением столбцов с координатами, для которых количество знаков после точки задается в рассматриваемом диалоге.

Общая ширина столбца вычисляется программой автоматически - по каждому столбцу из файла-чертежа, заданному для экспорта, вычисляется максимальное количество символов, необходимое для того, чтобы поместилось любое значение из этого столбца. К полученному максимальному количеству символов добавляется 1; полученное значение и будет использовано как ширина 'столбца' в записываемом файле.

 

 

Целые числа записывать в двоичном виде (L или S) - если отмечено, то целые числа записываются в двоичном виде.

Если в файле-чертеже DIGIMINE целое число занимает 4 байта, то в файл Micromine будет записан столбец типа L (4 байта).

Если в файле-чертеже DIGIMINE целое число занимает 1 байт или 2 байта, то в файл Micromine будет записан столбец типа S (2 байта).

 

Целые числа записывать в символьном виде (N) - если отмечено, то целые числа записываются в символьном виде.