Разработка программного модуля для загрузки каротажных данных



страница3/6
Дата26.10.2016
Размер0.75 Mb.
1   2   3   4   5   6

Загрузка данных


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

Для загрузки данных из файлов внешних форматов следует воспользоваться командой



c:\projects\epsilon5\source\applicationunits\applicationwindow\images\loaddata.png

Файл – Загрузить +

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

Управление шагами мастера осуществляется по кнопкам:



Далее>> - переход к следующему шагу

Пропустить загрузку файла – пропускает загрузку текущего файла, переход к загрузке следующего файла.

Отмена – отмена загрузки

Определение форматов файлов


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

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

Последовательность и количество шагов зависит от типа.

Выбор кодировки файла


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



Загрузка файла


Для файлов большого размера отображается ход процесса загрузки. Во время загрузки можно отменить загрузку текущего файла или всех файлов полностью.


Результат загрузки файла отображается в мастере. Если файл не загружен, то причина (почему не загружен файл) также отображается в мастере.

Загрузка данных завершается после загрузки последнего выбранного файла. Общий результат процесса загрузки может включать 3 состояния:



  1. Все выбранные файлы загружены успешно

  2. Не все выбранные файлы загружены успешно

  3. Ни один из выбранных файлов не загружен


Каждый загруженный файл обычно формирует отдельное наблюдение, имя которого чаще всего соответствует имени файла, однако для некоторых форматов может быть исключение. Так, например, файлы формата LIS могут содержать несколько замеров и наоборот несколько файлов формата станции «Вулкан» (НПФ «Эликом», г. Уфа) могут соответствовать одному замеру.



c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\warning.png

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



c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\138_pushpin_48x48_72.png

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



c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\138_pushpin_48x48_72.png

Протокол (лог) по загрузке данных записывается в файл <Документы\Epsilon5\DataLoadLog.txt>



Шаблоны


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

c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\138_pushpin_48x48_72.png

Шаблоны по умолчанию сохраняются в файле Templates.Xml в каталоге Документы/Epsilon5.

Работа с шаблоном:



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

  • Сохранить - текущие настройки выбора параметров можно сохранить в выбранный шаблон. Если в поле шаблона введено имя не существующего шаблона, то создастся новый шаблон.

  • Шаблоны – открывает окно для посмотра и редактирования список шаблонов.

Окно для посмотра и редактирования список шаблонов.



Действия с шаблонами (панель слева):

  • Добавление нового шаблона. По кнопке «Добавить». При этом в списке появляется новый пустой шаблон без указания формата файла, к которому он может быть применен. Добавленный шаблон автоматически переходит в режим редактирования имени.

  • Редактирование имени шаблона. Для переименования имени нужно дважды щелкнуть курсором мыши по имени шаблона. Или выделить шаблон и нажать на кнопку «Переименовать». Имя шаблона не может быть пустым и должно быть уникальным.

  • Копирование выделенного шаблона. Создает копию шаблона по кнопке «Копировать».

  • Удаление выделенного шаблона. По кнопке «Удалить» или клавишей <Del>

  • Загрузка шаблонов из внешнего файла по кнопке «Импорт..». Нужно будет выбрать файл с расширением *.Templates (файл должен быть создан с помощью программы через экспорт шаблонов) и затем выбрать добавляемые шаблоны для загрузки.

  • Экспорт набора шаблонов во внешний файл осуществляется по кнопке «Экспорт..». Набор шаблонов экспортируется в файл с расширением *.Templates.

В правой части окна показываются настройки хранящиеся в текущем шаблоне.

Каждый шаблон состоит из двух частей:



  1. Настройки и список выбираемых параметров при загрузке из дополнительной информации

  2. Настройки параметров двумерных каналов



Действия со списком мнемоник:

  • Добавление новой мнемоники по кнопке «Добавить» или щелкнув на нижней пустой строке.

  • Удаление списка выбранных мнемоник по кнопке «Удалить» или клавишей <Del>.

  • Редактирование названия мнемоники. Для переименования имени мнемоники нужно щелкнуть курсором мыши на соответствующую ячейку. Название мнемоники должно быть не пустым и уникальным в шаблоне.

  • Выбор типа канала возможен из низпадающего списка.

  • Установка параметров типа канала по умолчанию. Задаются значения параметров для данного канала.

  • Установка одинакового типа и параметров для набора мнемоник. Чтобы установить одинаковый тип и параметры для нескольких каналов необходимо установить требуемый тип и параметры на одном из них, выделить группу каналов и нажать на кнопку «» в конце таблицы напротив канала с установленными параметрами.

Загрузка параметров из дополнительной информации


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

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



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



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

При загрузке некоторых форматов список выбранных параметров не отображается. А все изменения (например, переименование названия параметра в наблюдении или ввод описания) вносятся непосредственно в саму таблицу. Обычно это используется в форматах, где параметры могут быть выбраны только из одной таблицы. Например, в Express4 или DLIS.


Настройка параметров загружаемых двумерных каналов


Если при загрузке формата есть шаг «Настройка параметров двумерных каналов» и если для загрузки выбраны каналы с размером больше 1, то предлагается выбрать тип двумерных каналов и задать их параметры.

c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\138_pushpin_48x48_72.png

Настройка параметров двумерных каналов присутствует только при загрузке файлов в формате LIS или DLIS.

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



c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\138_pushpin_48x48_72.png

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

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

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



c:\users\ilya\documents\visual studio 2010\vs2010imagelibrary\vs2010imagelibrary\objects\png_format\winvista\1683_lightbulb_48x48.png

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

См. рисунок ниже.




Установка одинаковых параметров


Каталог: data -> 2014
2014 -> Фактор США в энергетических отношениях России и Европейского Союза
2014 -> Область применения и нормативные ссылки
2014 -> Программа «Публичное право»
2014 -> Программа дисциплины «Автоматизация проектирования технических систем»
2014 -> Особенности реализации финансового механизма концессии на примере автодорожного строительства
2014 -> «высшая школа экономики»
2014 -> Программа факультатива Введение в изучение западного эзотеризма  для направлений 033000. 62 «Культурология»
2014 -> Программа дисциплины «История» для направления 221400. 62 "Управление качеством"
2014 -> Программа «Медиапроизводство в креативных индустриях»
2014 -> Программа дисциплины «Компьютерные исследования устной речевой коммуникации»


Поделитесь с Вашими друзьями:
1   2   3   4   5   6


База данных защищена авторским правом ©grazit.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал