Отмывка – это 3D-модель поверхности в оттенках серого при относительном положении солнца, учитываемом при затенении изображения. Эта функция использует свойства высоты и азимута, чтобы задать положение источника освещения.
Входные данные для этой функции:
- Входная ЦМР
- Азимут
- Высота
- Масштабирование
- Коэффициент Z
- Степень размера пиксела
- Коэффициент размера пиксела
- Удалить Эффект ребер
По умолчанию, цветовая схема оттенков серого используется для отображения модели рельефа с отмывкой. На следующей картинке показана модель рельефа с использованием символов отмывки по умолчанию.
Азимут и высота
Свойства высота и азимут вместе указывают на относительное местоположение источника освещения, который будет использоваться для создания 3D модели (отмывка или цветная отмывка). Высота – это угол превышения источника света над горизонтом в диапазоне от 0 до 90 градусов. Значение 0 градусов указывает, что источник освещения находится на горизонте, т.е. на той же горизонтальной плоскости, что и фрейм привязки. Значение 90 градусов указывает, что источник освещения находится прямо над головой.
Азимут – это относительное положение источника освещения вдоль горизонта (в градусах). Это положение указано углом источника освещения, измеряемое по часовой стрелке с севера. Азимут 0 градусов указывает на север, 90 градусов – на восток, 180 градусов – на юг, 270 градусов – на запад.
Масштабирование и размер пиксела
Результат отмывки рельефа может быть динамически масштабирован путем изменения коэффициента Z. Для этого существует две опции:
- Нет (None) – в этом случае масштабирование происходит линейно, при приближении и удалении растра коэффициент Z изменяется пропорционально размеру ячейки, таким образом сохраняется реальный масштаб по высоте. Эта опция удобна при наличии одного набора растровых данных, покрывающего небольшую территорию. Для наборов данных, покрывающих обширную территорию, эта опция не рекомендуется, так как, при отдалении изображения, оно будет выглядеть слишком плоско (серо).
- Уравненное – в этом случае масштабирование происходит нелинейно, с использованием параметров Степень размера пиксела и Коэффициент размера пиксела, что отражает непропорциональное изменение высоты (масштаба по высоте) при приближении и удалении изображения. Эти значения рекомендуются при использовании набора данных на весь мир.
Изменение коэффициента Z происходит по следующему уравнению:
Adjusted Z Factor = (Z Factor) + (Pixel Size)Pixel Size Power × (Pixel Size Factor)
Коэффициент Z
Коэффициент z является коэффициентом масштабирования, используемым для конвертации значений высоты для двух целей:
- Для конвертации единиц высоты (например, метры или футы) в единицы горизонтальных координат набора данных, которые могут быть футами, метрами или градусами.
- Для добавления вертикального преувеличения для визуального эффекта.
Конвертация единиц измерения
Если единицы измерения для z (высоты) те же самые, что и у единиц измерения x,y (линейных), то коэффициент преобразования z равен 1. Если набор данных использует систему координат проекции, масштабирование устанавливается как Нет и единицы измерения высоты и линейные единицы отличаются, то необходимо определить коэффициент преобразования z для того, чтобы учесть разницу.
Для конвертации из футов в метры или наоборот, см. таблицу ниже. Например, если единицы высоты ЦМР – футы, а единицы набора данных мозаики – метры, вы будете использовать значение 0,3048 для конвертации единиц высоты из футов в метры (1 фут = 0,3048 метра).
Коэффициент преобразования между футами и метрами.
От | До | ||
---|---|---|---|
Feet (Футы) | Meters (Метры) | ||
Feet (Футы) | 1 | 0.3048 | |
Meters (Метры) | 3.28084 | 1 |
Если данные используют географическую систему координат (например, DTED в GCS_WGS 84), где линейными единицами являются градусы, а высота измеряется в метрах, используйте коэффициент преобразования равный 1 и система автоматически конвертирует ваши линейные градусы в метры. Если вашими единицами измерения являются не метры, используйте Арифметическую функцию для преобразования вашей высоты в метры перед применением данной функции.
Вертикальное преувеличение
Чтобы применить вертикальный масштаб, вы должны умножить коэффициент конвертации на коэффициент масштаба. Например, если координаты рельефа и набора данных – метры, и вы хотите применить к ним вытягивание в 10 раз, коэффициент масштабирования будет равен коэффициенту преобразования единиц (1.0), умноженному на коэффициент вертикального масштаба (10.0) – что будет соответствовать Коэффициенту Z равному 10. Если единицы измерения высоты – метры, а набор данных – географический (градусы), то вам следует умножить коэффициент преобразования единиц (1.0) на коэффициент вертикального масштаба (10.0), – что будет соответствовать Коэффициенту Z равному 10.
Удалить Эффект ребер
Использование этой опции позволит избежать каких-либо артефактов пересчета, которые могут возникнуть вдоль ребер. Значения выходных пикселов вдоль ребер растра или прилегающих к пикселам без значения будут заполняться как NoData; поэтому рекомендуется, чтобы эта опция использовалась только тогда, когда есть другие растры, дающие наложение пикселов, так чтобы области NoData отображались перекрывающими пикселами, вместо того, чтобы быть пустыми. Когда перекрывающиеся пикселы доступны, эти области NoData будут отображаться пересекающими значениями пикселов, вместо того, чтобы быть пустым.
- Не выбрано-Билинейная интерполяции будет выполняться равномерно для масштабирования отмывки. Это значение используется по умолчанию.
- Выбрано-Билинейная интерполяция будет выполняться с отмывкой, исключая ребра растров или пикселы NoData. Эти пикселы будут заполняться с NoData, поскольку это позволит снизить эффект острых ребер, который может возникнуть.