<< Нажмите, чтобы обновить оглавление >> Навигация: Импорт данных > Импорт геологического XML |
Импорт файла XML в проект План геологический
Импорт данных в формате XML в план геологический выполняется по общему сценарию: создается новый узел в дереве проектов, в диалоге Новый проект выбирается Тип проекта = План геологический, а затем данные для импорта - Импорт геологического XML и файл формата Геологический XML.
По нажатию на кнопку ОК запускается процесс импорта.
Геологический XML − это текстовый файл открытого обменного формата с разметкой, содержащий данные по слоям легенды, выработкам, точкам испытания. Это файл, полученный одним из способов:
-при экспорте (сохранении) проекта План геологический из модуля ГЕОЛОГИЯ;
-при создании из файлов GDB ЛАБОРАТОРИИ 2.1 с помощью утилиты GeoXMLConverter;
-при создании из файлов Excel (XLS, XLSX) с помощью утилиты GeoXMLConverter.
При импорте проверяется соответствие данных импортируемого файла и объектов геологического классификатора (ГК).
•Если в выбранном файле XML не найдено ни одного объекта для настройки, сразу открывается Протокол импорта, на этом процесс импорта завершается.
•Если соответствие найдено, открывается первая страница диалога Схема соответствия объектов ГК, предназначенного для настройки соответствия типов интервальных данных в геоклассификаторе и в импортируемом файле XML.
Диалог содержит таблицу с именами типов объектов и кодами типов объектов геологического классификатора в первых двух столбцах.
В столбце Использовать объект ГК для слоев легенды формируется настройка Слоев легенды по следующему алгоритму:
✓По умолчанию устанавливается значение Для формирования слоя для всех типов объектов, для которых автоматически найдено соответствие из интервальных данных источника.
✓При ручном назначении для типа объекта интервального данного источника автоматически устанавливается значение Для формирования слоя (только для группы Компоненты литологии).
✓При импорте файла XML в существующий план геологический настройка Слоев легенды не редактируется.
✓При импорте файла XML в существующий план геологический отображается настройка Слоев легенды этого плана геологического, вне зависимости от того, какие данные находятся в файле XML и как будет изменено соответствие интервальным данным источника.
✓Параметр Геоиндекс устанавливается со значением Вручную - одинаково для всех слоев.
В столбце Интервальные данные источника – список интервальных данных, присутствующих в импортируемом файле XML. Заполнение столбца происходит следующим образом:
•В процессе импорта проверяется совпадение имен типов интервальных данных в файле XML и ГК. При полном совпадении имен соответствующие ячейки столбца заполняются автоматически.
•Если совпадение в ячейке по имени не найдено, проверяется совпадение по коду, при полном совпадении кодов соответствующие ячейки заполняются автоматически.
•Вручную назначение или переназначение осуществляется выбором нужного типа интервальных данных из выпадающего списка. При этом назначенные типы интервальных данных в этом столбце могут повторяться: один и тот же тип интервальных данных в файле XML может быть назначен нескольким типам интервальных данных в ГК.
•Интервальные данные Описание слоя и Граница слоя в выпадающий список не попадают - данные импортируются автоматически без возможности ручной настройки. Значения импортируются в соответствующие сетки документа исходной выработки.
Если в файле XML содержатся интервальные данные с названием Слои легенды и кодом SYS0, то появляется флажок Импорт по слоям легенды для установки выбора импорта именно по Слоям легенды. При таком варианте импорта из файла XML учитываются данные только Слоев легенды, остальные интервальные данные литологического типа (Грунт, Включения, Консистенция) не импортируются.
•По нажатию на кнопку Далее открывается следующая страница диалога. Эта страница присутствует и в том случае, если было найдено соответствие всем объектам.
Диалог заполняется имеющимися в файле XML объектами и найденными соответствующими объектами в ГК (проверяется совпадение по коду).
По кнопке в столбце Объект ГК вызывается диалог для выбора объекта ГК, если соответствия не были найдены или их необходимо изменить.
Примечание Для объектов ГК типа Горизонт подземных вод и Уровень мерзлоты, полученных из файла XML, разрешается выбирать только один соответствующий объект, т. е. одному Горизонту подземных вод – только один объект ГК.
•По кнопке Сохранить схему вызывается диалог Сохранить схему соответствия объектов ГК для задания имени и пути сохранения схемы в файл TXT.
•По кнопке Открыть схему вызывается диалог Выбрать схему соответствия. В результате выбора схемы соответствия в столбце Объект ГК заполнятся только те строки, для которых было найдено полное совпадение по имени и коду из первых двух столбцов.
В результате открытия схемы соответствия могут образоваться аварийные ссылки на разделяемые ресурсы. Аварийные ссылки допускаются, их аварийность сохраняется в данных выработки.
•По нажатию на кнопку ОК открывается Протокол импорта с информацией о количестве прочитанных слоев легенды (с их списком), выработок, точек испытаний, не назначенных соответствий для интервальных данных и не найденных соответствий для объектов ГК.
Для семантического свойства сообщение в протоколе "не импортированы значения для объектов…." появляется, если как минимум одно значение данного свойства (ступени испытания) из файла XML не импортировалось.
Если обнаружено несоответствие типов значений для семантических свойств (ступеней испытания) и не удается корректно обработать значение из файла XML, то свойству (ступени испытания) присваивается значение по умолчанию.
Протокол можно сохранить.
Отображение импортированных данных в рабочем окне выполняется по команде Показать все меню Вид.
См. также