Подпись | Описание | Тип данных |
Входной растр | Входной растр поверхности. | Raster Layer |
Входные точечные или линейные объекты наблюдения | Класс пространственных объектов, который определяет местоположения наблюдения. Входными данными могут быть точечные или полилинейные объекты. | Feature Layer |
Выходные данные - растр выше уровня поверхности (Дополнительный) | Выходной растр над уровнем поверхности (AGL). AGL создает растр, в котором значение каждой ячейки является минимальной высотой, которая должна быть добавлена к невидимой ячейке, чтобы сделать ее видимой хотя бы для одного наблюдателя. Ячейки, которые уже были видны, в выходном растре будут иметь значение 0. | Raster Dataset |
Тип анализа (Дополнительный) | Тип анализа видимости.
| String |
Использовать NoData для невидимых ячеек (Дополнительный) | Значение, присваиваемое невидимым ячейкам.
| Boolean |
Z Коэффициент (Дополнительный) | Количество наземных единиц измерения координат x,y в одной единице измерения z-значения поверхности. Коэффициент z (z-factor) приводит в соответствие единицы измерения z-значений в том случае, если они отличаются от единиц измерения координат x,y входной поверхности. При вычислении результирующей выходной поверхности z-значения входной поверхности умножаются на коэффициент по z. Если координаты x,y и z-значения приведены в одной и той же системе координат, коэффициент z равен 1. Используется по умолчанию. Если координаты x,y и z-значения приведены в отличающихся единицах измерения, для коэффициента по z должно быть задано соответствующее значение, или же результаты будут некорректными. Например, если единицы измерения для z-значений – футы, а координаты x,y приведены в метрах, для преобразования z-значений из футов в метры вы должны использовать коэффициент по z, равный 0,3048 (1 фут = 0,3048 метра). | Double |
Использовать коррекцию кривизны земной поверхности (Дополнительный) | Задает, следует ли использовать поправку на кривизну земной поверхности.
| Boolean |
Коэффициент рефракции (Дополнительный) | Коэффициент рефракции видимого света в воздухе. Значение, предлагаемое по умолчанию, равно 0,13. | Double |
Смещение поверхности (Дополнительный) | Расстояние по вертикали, добавленное к z-значению в каждой ячейке, чтобы она стала видимой. Должно быть положительным целочисленным значением или значением с плавающей точкой. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле OFFSETB, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 0. | Double; Field |
Высота наблюдателя (Дополнительный) | Высота поверхности точек или вершин наблюдения. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле SPOT, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, значение будет вычисляться с помощью билинейной интерполяции значений высот ячеек, окружающих точку наблюдения. | Double; Field |
Смещение наблюдателя (Дополнительный) | Расстояние по вертикали, добавленное к высоте наблюдателя. Должно быть положительным целочисленным значением или значением с плавающей точкой. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле OFFSETA, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 1. | Double; Field |
Внутренний радиус (Дополнительный) | Начальное расстояние, с которого определяется видимость. Ячейки, расположенные ближе этого расстояния, являются невидимыми на выходном растре, но могут при этом блокировать видимость ячеек, расположенных между внутренним и внешним радиусом. Это может быть положительное или отрицательное целочисленное значение или значение с плавающей точкой. Если это положительное значение, оно интерпретируется как трехмерное расстояние по линии взгляда. Если это отрицательное значение, оно интерпретируется как двухмерное планиметрическое расстояние. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле RADIUS1, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 0. | Double; Field |
Внешний радиус (Дополнительный) | Максимальное расстояние, до которого определяется видимость. Ячейки за пределами этого радиуса исключаются из анализа. Это может быть положительное или отрицательное целочисленное значение или значение с плавающей точкой. Если это положительное значение, оно интерпретируется как трехмерное расстояние по линии взгляда. Если это отрицательное значение, оно интерпретируется как двухмерное планиметрическое расстояние. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле RADIUS2, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение бесконечности. | Double; Field |
Горизонтальный начальный угол (Дополнительный) | Начальный угол диапазона сканирования по горизонтали. Укажите значение в градусах от 0 до 360, либо в виде целого числа, либо с плавающей запятой, при этом 0 ориентирован на север. По умолчанию значение равно 0. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле AZIMUTH1, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 0. | Double; Field |
Горизонтальный конечный угол (Дополнительный) | Конечный угол диапазона сканирования по горизонтали. Укажите значение в градусах от 0 до 360, либо в виде целого числа, либо с плавающей запятой, при этом 0 ориентирован на север. Значение, предлагаемое по умолчанию, равно 360. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле AZIMUTH2, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 360. | Double; Field |
Вертикальный верхний угол (Дополнительный) | Верхняя граница вертикального угла сканирования относительно горизонтальной плоскости. Значение задается в градусах, может быть целочисленным или с плавающей точкой. Допустимый диапазон от -90 и до 90 (крайнее значение включено). Значение этого параметра должно быть больше, чем значение параметра Вертикальный нижний угол. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле VERT1, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение 90. | Double; Field |
Вертикальный нижний угол (Дополнительный) | Нижняя граница вертикального угла сканирования относительно горизонтальной плоскости. Значение задается в градусах, может быть целочисленным или с плавающей точкой. Допустимый диапазон от -90 до 90, исключая 90. Значение этого параметра должно быть меньше, чем значение параметра Вертикальный верхний угол. Вы можете выбрать поле во входном наборе данных объектов - наблюдателей или указать числовое значение. По умолчанию используется числовое поле VERT2, если оно есть в атрибутивной таблице входных объектов-наблюдателей. Вы можете перезаписать его, указав другое числовое поле или значение. Если этот параметр не задан и поле по умолчанию отсутствует в атрибутивной таблице входных объектов-наблюдателей, используется значение -90. | Double; Field |
Возвращаемое значение
Подпись | Описание | Тип данных | Выходной растр | Выходной растр. В выходных данных будет записано либо число, соответствующее числу точек наблюдения, из которых можно видеть каждую точку на входном растре (тип анализа Частота), либо местоположения наблюдателей, видимые из каждой ячейки растровой поверхности (опция Наблюдатели). | Raster |