Создание объектов-полигонов по однородным зонам матриц |
Данная задача выполняет создание площадных объектов, соответствующих однородным зонам матриц качеств (MTQ) и матриц высот (MTW). Однородной зоной матрицы называется совокупность элементов, значения которых входят в заданный диапазон.
Исходная матрица и созданные объекты-полигоны:
Создание площадных объектов по однородным зонам матриц:
Входными данными задачи являются добавленные в документ матрицы выбранного типа, список которых отображается в группе Исходные матрицы. Обрабатываются матрицы, отмеченные в списке. Отметить матрицы в списке можно нажатием левой клавиши мыши или с помощью кнопок Выбрать все, Сбросить все. Параметры однородных зон матрицы могут быть настроены при нажатии кнопки «>>» или могут быть запрошены из палитры ранее созданной матрицы качеств при нажатии кнопки «…». Если обрабатываются матрицы качеств (тип исходных матриц - MTQ), то настроенные параметры можно записать в исходные матрицы качеств в виде новой палитры с помощью кнопки Записать в матрицы. Результатом работы задачи является карта в формате SIT, содержащая созданные объекты-полигоны, соответствующие однородным зонам исходных матриц. Тип создаваемых объектов задаётся в диалоге Тип объекта при нажатии на кнопку «…». Если режим Создавать подобъекты не задан, то результирующие полигоны не будут содержать «вырезанных» областей-подобъектов, соответствующих полигонам верхних по диапазону значений (минимум, максимум) классов. Выключение данного режима существенно уменьшает время выполнения. Все создаваемые объекты подразделяются на классы. Параметрами класса являются: номер, минимальное и максимальное значения характеристики (или высоты), цвет отображения объектов данного класса. Параметры класса записываются в объекты-полигоны в виде заданных семантических характеристик. Для записи номера класса, минимального и максимального значений характеристики (или высоты) используются семантические характеристики числового типа. Для записи цвета отображения объектов класса используется семантическая характеристика ЦВЕТ ОТОБРАЖЕНИЯ ЗНАКА RGB (код 31002, ключ ImageColor, тип Цвет).
Выделение полигонов по семантике «Номер класса»:
Кнопками группы Область вывода можно задать область обрабатываемых элементов исходных матриц, после этого следует нажать кнопку Выполнить. Если на карте имеются выделенные объекты, то становится доступной кнопка Выделенные, задающая режим создания объектов-полигонов внутри выделенных объектов. |