Линейная линия видимости (Инструменты Defense)
Краткая информация
Создает линии видимости между наблюдателями и целевыми объектами.
Использование
Чтобы добавить точки наблюдения или целевые точки по известным координатам, воспользуйтесь инструментом Линейная линия видимости на вкладке Анализ, с помощью кнопки Видимость.
Этот инструмент использует инструменты Построить линии взгляда и Линия видимости из набора инструментов 3D Analyst.
Наблюдатель является начальной точкой, а цель - конечной точкой линии, используемой для определения видимости.
Могут использоваться один или несколько наблюдателей и один или несколько целевых точечных объектов.
Все наблюдатели будут сопоставлены всем целям.
Полученные линии показаны цветами: видимые участки отображаются зелеными, а невидимые - красными.
В значение параметра Выходной класс линий видимости добавляются следующие поля:
OID_OBSERV—Object ID точки наблюдения, используемой для создания линии видимостиOID_TARGET—Object ID целевой точки, используемой для создания линии видимостиTarIsVis—Определяет, является ли цель видимой (1) или невидимой (0) для наблюдателя вдоль каждой линии видимостиAZIMUTH—Азимут направления от местоположения наблюдателя до целиVERT_ANGLE—Угол обзора, направленный вверх или вниз (отрицательный угол) от наблюдателя к цели
В значение параметра Выходной класс линии взгляда добавляются следующие поля:
OID_OBSERV—Object ID точки наблюдения, используемой для создания линии видимостиOID_TARGET—Object ID целевой точки, используемой для создания линии видимостиVisCode—Показывает, видим ли участок поверхности (1) наблюдателю или нет (2)TarIsVis—Определяет, является ли цель видимой (1) или невидимой (0) для наблюдателя вдоль каждой линии видимостиAZIMUTH—Азимут направления от местоположения наблюдателя до целиObsSPOT—Высота наблюдателяTgtSPOT—Высота цели
В значение параметра Выходной класс наблюдателей добавляются следующие поля:
OID_OBSERV—Object ID точки наблюдения, используемой для создания линии видимостиOID_TARGET—Object ID целевой точки, используемой для создания линии видимостиAZIMUTH—Азимут направления от местоположения наблюдателя до целиVERT_ANGLE—Угол обзора, направленный вверх или вниз (отрицательный угол) от наблюдателя к целиTarIsVis—Определяет, является ли цель видимой (1) или невидимой (0) для наблюдателя вдоль каждой линии видимостиZ—Высота поверхности местоположения наблюдателяObsSPOT—Высота наблюдателя
В значение параметре Выходной класс целей добавляются следующие поля:
OID_OBSERV—Object ID точки наблюдения, используемой для создания линии видимостиOID_TARGET—Object ID целевой точки, используемой для создания линии видимостиAZIMUTH—Азимут направления от местоположения наблюдателя до целиVERT_ANGLE—Угол обзора, направленный вверх или вниз (отрицательный угол) от наблюдателя к целиTarIsVis—Определяет, является ли цель видимой (1) или невидимой (0) для наблюдателя вдоль каждой линии видимостиZ—Высота поверхности местоположения целиTgtSPOT—Высота цели
Единицы высоты – это единицы поверхности высот.
Инструмент использует расчеты кривизны земли и преломления света, если входная поверхность поддерживает их.
Если используются объекты препятствий, полученные линии профиля поверхности не будут идти по профилю поверхности, а будут проходить непосредственно между наблюдателем и целью. Это меняет дополнительный профиль.
Для доступа к дополнительному графику профиля используйте инструмент Исследовать для открытия всплывающего окна с профилем объекта выходной линии видимости, который вы хотите просмотреть. Щелкните график для просмотра в полноэкранном режиме. Инструмент Исследовать в группе Навигация на вкладке Карта.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Наблюдатели |
Входные точки наблюдателей. |
Feature Set |
|
Цели |
Входные точки целей. |
Feature Set |
|
Входная поверхность высот |
Входная поверхность растра высот. |
Raster Layer; Mosaic Dataset; Mosaic Layer |
|
Выходной класс линий взгляда |
Выходной класс объектов, который содержит линии видимых и невидимых областей поверхности. |
Feature Class |
|
Выходной класс линий видимости |
Выходной класс линейных объектов, содержащих прямую линию видимости между наблюдателем и целью. |
Feature Class |
|
Выходной класс наблюдателей |
Выходной класс объектов точек наблюдателей. |
Feature Class |
|
Выходной класс целей |
Выходной класс объектов точек целей. |
Feature Class |
|
Входные объекты препятствий (Дополнительный) |
Входной объект мультипатч, который может служить препятствием для линии видимости |
Feature Layer |
|
Высота наблюдателя над поверхностью (метры) (Дополнительный) |
Высота, добавляемая к высоте поверхности наблюдателя. Значение по умолчанию равно 2. |
Double |
|
Высота цели над поверхностью (метры) (Дополнительный) |
Высота, добавляемая к высоте поверхности цели. Значение по умолчанию равно 0. |
Double |
|
Добавить вложение профиля к линии видимости (Дополнительный) |
Определяет, будет ли инструмент добавлять вложение с профилем к объекту (диаграммой поперечного сечения) между наблюдателем и целью.
|
Boolean |
Параметры среды
Выходная система координат, Текущая рабочая область, Временная рабочая область
Информация о лицензировании
- Basic: Нет
- Standard: Нет
- Advanced: Да