Подготовка легенды матрицы слоев |
Файл легенды матрицы должен соответствовать классификатору объектов векторной карты. Имя файла легенды матрицы устанавливается по умолчанию в соответствии с именем классификатора. При необходимости пользователь может выбрать другое имя, используя кнопку выбора , рядом с элементом Легенда матрицы. По структуре файл разделен на секции: [ MTL ] – заголовок легенды и [LAYERn] – описатель слоя матрицы, по количеству слоев. В стандартной поставке классификатору Geomon3D.rsc соответствует легенда Geomon.ims. Пользователь может создать несколько легенд, для построения различных матриц. В заголовке файла легенды Geomon.ims [ MTL ] содержится следующая информация. Ident – уникальный идентификатор данной легенды и создаваемой матрицы слоев; Scale – базовый масштаб создаваемой матрицы слоев; PicketCode – код объекта, описывающий пикет мониторинга; LayerCount - количество слоев создаваемой матрицы. Далее следует информация о каждом слое [ LAYERn ]: n - определяет порядок следования слоя ( 1 - первый, 2 - второй и т.д. ) Color - цвет слоя для визуализации; Name - название слоя; Semantic – код семантики, описывающий мощность слоя. Количество слоев матрицы - величина постоянная в пределах, определенных как габариты матрицы. Если слой (пласт) земной коры вырождается, то значения мощности для этого слоя становиться равным нулю, а количество слоев остается неизменным. Код объекта. Устанавливает соответствие пикетов мониторинга объекту в классификаторе векторной карты. Это поле используется при нанесении на карту пикетов мониторинга. Если поле код объекта, не установлено, или указанный код отсутствует в классификаторе, то объекты мониторинга будут нанесены на карту пикетов вспомогательным объектом. Объекты наносятся на карту и содержат в семантике значения мощностей слоев. Базовый масштаб. Величина масштаба не влияет на размеры (габариты, число строк и столбцов) матрицы. Базовый масштаб используется для визуализации при первоначальном открытии матрицы. Для корректного отображения матрицы совместно с векторной картой у них должен быть одинаковый базовый масштаб. При создании по векторной карте масштаб матрицы устанавливается равным масштабу карты. При создании по таблице базы данных или текстовому файлу масштаб матрицы устанавливается по значению данного поля. Если масштаб не задан, он вычисляется автоматически из расчета получения изображения 50 на 50 см на область построения. Цвет слоя. Определяет цвет слоя при его визуализации (построение профиля, трехмерная модель). Указывается в файле настройки в формате RGB-значения, красной, зеленой, синей составляющих, разделенных пробелом. Название слоя. Название слоя, отображаемое при визуализации матрицы. Код семантики. Код семантической характеристики, описывающей мощность слоя. Для каждого слоя должен быть задан код семантики из соответствующего классификатора. Коды семантики слоев могут повторяться. Семантика присваивается объектам пикетажа и используется при интерполяции элементов матрицы слоев. Количество слоев матрицы (LayerCount), код объекта (PicketCode) и код семантики (Semantic) должны быть установлены в строгом соответствии с классификатором объектов векторной карты.
|