Как работает инструмент ЦМР в растр (TIN To Raster)

Инструмент геообработки TIN в растр (TIN To Raster) конвертирует нерегулярную триангуляционную сеть TIN в растр путем интерполяции. Каждой ячейке выходного растра присваивается высота или значение NoData, в зависимости от того, попадает ли центр пиксела в зону интерполяции TIN или нет.

Параметр Тип выходных данных (Output Data Type) определяет тип данных выходного растра. Он может быть FLOAT (с плавающей точкой) или INT (целочисленный). FLOAT, используемый по умолчанию, дает на выходе числа с плавающей точкой одинарной точности. INT даст на выходе длинные целые числа. FLOAT сохраняет высоты со знаками после запятой. INT используется, когда допустимы целые числа, поскольку некоторые форматы (к примеру, Esri Grid) хорошо сжимают данные такого типа.

Метод (Method) определяет используемый тип интерполяции. Интерполяция бывает LINEAR (линейная) и NATURAL_NEIGHBORS (естественной окрестности). Линейная интерполяция рассматривает треугольники TIN как плоскости. Каждой выходной ячейке присваивается высота того треугольника, который попадает на ячейку в 2D пространстве. Затем вычисляется положение центра ячейки относительно плоскости треугольника. Использование Триангуляции естественной окрестности (Natural neighbor interpolation) приводит к получению более сглаженного растра, чем использование линейной интерполяции. Она использует схему весов на основе площадей ближайших узлов сетки TIN, найденных во всех направлениях вокруг центра ячейки. Резкие перегибы в TIN скажутся на результате, поскольку поверхность естественной окрестности не будет монотонной в этих перегибах.

Переменная Расстояние разбиения (Sample Distance) отражает выходной размер пиксела и определяется одним из двух способов. Ключевое слово OBSERVATIONS сопровождается целым числом, отражающим число столбцов выходного растра. Размер пиксела определяется на основе выходного экстента и числа столбцов. По умолчанию используется значение OBSERVATIONS 250. Чтобы указать конкретный размер пиксела, воспользуйтесь ключевым словом CELLSIZE, сопроводив его желаемым значением, которое может представлять собой число с плавающей точкой.

Переменная Коэффициент Z (Z Factor) используется для преобразования Z-единиц выходного растра. Выходные высоты умножаются на это значение. По умолчанию переменная Коэффициент Z (Z Factor) вычисляется для преобразования единиц измерения Z в те же единицы, в которых хранятся значения x и y, только, однако, в том случае, если значения x,y и z определены в пространственной привязке входного TIN и они являются стандартными единицами измерения проекции (например, метрами или футами). Если единицы измерения x,y и z совпадают, используется значение 1,0. Если какие-то единицы измерения не определены, также используется значение 1,0.

Если в среде геообработки не определен выходной экстент, то этот параметр вычисляется исходя из размеров TIN так, чтобы вся область данных была покрыта выходным растром. При этом левый нижний угол TIN является центром левой нижней ячейки растра. Большинство инструментов описания растра используют внешние границы, а не центры ячейки, для описания экстента, поэтому экстент выходного растра может оказаться больше экстента входной поверхности TIN. Если определен выходной экстент, инструмент геообработки TIN в растр (TIN To Raster) использует начальную точку данного экстента в качестве границы левого нижнего пиксела выходного растра. Это сделано в целях согласования поведения с другими растровыми инструментами и, кроме того, облегчает работу с растром привязки. Максимальные значения X и Y выходного растра определяются с помощью начальной точки и размера ячейки, указанного в окне инструмента TIN в растр (TIN To Raster), что позволяет увидеть, сколько строк и столбцов попадает в указанный пользователем экстент. Таким образом, фактические максимальные значения X и Y выходного растра могут не совсем точно соответствовать введенным пользователем значениям, если ширина или высота экстента не делится без остатка на размер ячейки.

9/10/2013