Построение матрицы склонов

Печать Предыдущая страница Стартовая страница Следующая страница

ic_8145 Данная задача используется для построения матрицы качеств, отражающей направления склонов рельефа местности. Создание матрицы склонов может быть выполнено при наличии открытых данных о рельефе местности - матриц высот MTW, матриц слоёв MTL, MTD-моделей, TIN-моделей. Размер элемента создаваемой матрицы склонов определяется  размером элемента открытой матрицы высот, а при отсутствии матрицы высот определяется из масштаба MTD-модели или TIN-модели. Размер элемента создаваемой матрицы склонов может быть задан пользователем в окне редактирования Размер элемента (м).

Результатом построения является файл матрицы качеств (*.mtq), имя которого пользователь может задать с помощью кнопки «» справа от поля Имя файла в группе Матрица.

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

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

 

Значение угла наклона склона для определяемого элемента с координатами центра (x0,y0) вычисляется с использованием трёх высот:

1)  высота в определяемой точке (x0,y0);

2)  высота в северной точке относительно определяемой (xN, yN);

3)  высота в южной точке относительно определяемой (xS, yS).

 

Координаты северной (xN, yN) и южной (xS, yS) точек вычисляются с использованием направления «север-юг» с учётом наклона эклиптики (22,5 градуса).

Координаты северной точки:

xN = x0 + Elem;

yN = y0 + Dy

Координаты южной точки:

xS = x0 - Elem;

yS = y0 - Dy;

где:

Dy = Elem * tan(22.5);

Elem – размер стороны элемента матрицы в метрах;

tan(22.5) – тангенс угла 22,5 градуса.

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

Значением экспозиции склона является значение одного из 16-ти углов направления, имеющего наибольший по абсолютной величине угол наклона. Экспозиция склона измеряется в градусах и имеет значение, равное i * 22,5 где i меняется от 0 до 15. Экспозиция - угол между «направлением на север» и «направлением склона». Направлением склона - одно из 16 направлений вокруг заданной точки (x0, y0), соответствующее максимальному по абсолютной величине углу наклона поверхности. Направлением на север – вектор оси X карты, повёрнутый по часовой стрелке на угол ECLIPTIC = M_PI/8 (22,5 градуса).

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

1)для экспозиций;

2)для углов (регулярная);

3)для углов (нерегулярная).

 

Если задан тип палитры для углов (нерегулярная), то палитра содержит 17 цветов, соответствующих следующим диапазонам угла наклона поверхности в градусах:

 

1)  от -90  до -15

2)  от -15 до -10

3)  от -10 до -7

4)  от -7 до -5

5)  от -5 до -3

6)  от -3 до -2

7)  от -2 до -1

8)  от -1 до -0.5

9)  от -0.5 до 0.5

10)  от 0.5 до 1

11)  от 1 до 2

12)  от 2 до 3

13)  от 3 до 5

14)  от 5 до 7

15)  от 7 до 10

16) от 10 до 15

17)  от 15 до 90

 

Отображение границ диапазонов и соответствующих цветов палитры матрицы склонов может быть получено с помощью меню Задачи-Легенда карты, закладка Матрицы.

Для настройки палитры  нужно нажать кнопку «>>» в группе Палитра.                        

Для выбора палитры из ранее созданной матрицы качеств (*.mtq) нужно нажать кнопку выбора палитры «» в группе Палитра.

Матрица склонов может быть построена на район или на заданный в районе участок местности, обеспеченный данными о рельефе: матрицами высот (*.mtw), матрицами слоёв (*.mtl), MTD-моделями (*.mtd), TIN-моделями (*.tin). Для построения матрицы склонов на район следует включить режим Весь район в группе Область вывода. Для построения матрицы на заданный прямоугольный участок местности нужно нажать кнопку Выбрать в группе Область вывода и выбрать участок местности на карте двумя нажатиями левой клавиши мыши. Для изменения границ участка - нажать кнопку Изменить и выполнить изменение с помощью левой клавиши мыши. Окончание режима изменения – двойное нажатие левой клавиши мыши. Для построения матрицы на участок местности, ограниченный замкнутым контуром, нужно нажать кнопку По контуру в группе Область вывода и задать контур нажатиями левой клавиши мыши. Окончание режима задания контура - двойное нажатие левой клавиши мыши. Для построения матрицы на участок местности, ограниченный замкнутым объектом, нужно нажать кнопку По объекту и выбрать замкнутый объект карты.

Для занесения в создаваемую матрицу склонов паспортных данных из существующей векторной карты нужно до нажатия кнопки Построить выбрать векторную карту с помощью кнопки «» Паспортные данные из карты.