Skip to main content

Линейная линия видимости (Инструменты 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: Да