
«теоретически точно» вычислять углы наклона и экспозиции скло-
нов и сравнивать их с результатами, которые дают разработанные 
алгоритмы. Это позволяет подсчитывать среднеквадратические от-
клонения и суммы квадратов разностей между теоретически оп-
ределенными углами и найденными с помощью разработанных 
алгоритмов и после этого выбрать лучший из них. Визуальное срав-
нение карт углов наклона и экспозиций склонов, созданных на 
основе реализации трех алгоритмов, такой выбор наилучшего ал-
горитма для моделирования сделать не позволяет. 
Для этих целей .нами использованы три алгоритма [Л. Коэ, 
В.С.Тикунов, JI.Topn, 1981]. 
Первый алгоритм. Имеем сеть точек с аппроксимированными 
значениями (z) высот рельефа. Данные точки могут быть представ-
лены в виде прямоугольной матрицы с количеством столбцов N и 
строк М. Алгоритм работает по принципу скользящего окна.
 В
 левом 
нижнем углу матрицы берется точка, для которой
 я,-
 = 2 и
 /н,
 = 2, а 
также окружающие ее восемь ближайших точек. В пределах данного 
окна рассчитываются угол наклона и экспозиция склона. Затем щ 
увеличивается на единицу и расчет производится заново. Далее щ 
увеличивается еще на единицу и т.д. до точки с координатой N- 1 
по столбцу матрицы. Таким же образом вычисляются углы наклона 
и экспозиции для всех положений окна с центральными точками, 
имеющими координаты (/?,= 2, 3, 4,..., N-
 1
 и т, = 3) и т.д. до 
ftij = М- 1. Иными словами, расчеты не производятся лишь для двух 
строк и двух столбцов, находящихся на краях матрицы. 
В пределах каждого скользящего окна имеется одна центральная 
точка и восемь ее окружающих с известными значениями аппликат 
fa). Используя центральную 
точку и еще две соседние точ-
ки из ее окружения, а также 
центральную и две точки, рас-
полагающиеся на сторонах 
квадрата, можно построить 12 
вариантов треугольников, 
плоскости которых строго 
фиксированы в трехмерном 
пространстве. Для каждой 
плоскости можно рассчитать 
угол ее наклона относитель-
но горизонтальной поверхно-
сти и экспозицию относи-
тельно северного направле-
ния. Рассмотрим суть алгорит-
ма на примере одного тре-
угольника. Обозначим его вер-
шины А, В и С. Проведем го-
Рис. 28. Графическое представление 
положения угла наклона и экспози-
ции склона одной условной пло-
скости треугольника