Граница видимости (3D Analyst)

Эта документация ArcGIS 2.8 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

Краткая информация

Создает класс объектов-мультипатчей, представляющих границу видимости или объем затенения.

Дополнительные сведения о работе инструмента Граница видимости

Иллюстрация

Граница видимости
Слева изображены входные данные для инструмента Граница видимости. Они состоят из точки наблюдателя и линии горизонта, полученной в результате работы инструмента Линия горизонта. Справа изображены выходные данные инструмента Граница видимости.

Использование

  • Граница похожа на треугольный веер, сформированный в результате создания линии из точки наблюдателя к первой вершине линии горизонта, а затем через все последующие вершины линии горизонта. Этот инструмент можно использовать, чтобы определить, нарушают ли объекты (такие как мультипатчи, представляющие здания) границу, выступая за нее, или изменит ли предполагаемое здание линию горизонта.

  • Используйте инструмент Линия горизонта сначала для создания линии горизонта или силуэта. Силуэт создаст объемное представление тени, отбрасываемой светом, исходящим из точки наблюдения.

  • Параметры Минимальный радиус (Minimum Radius) и Максимальный радиус (Maximum Radius) определяют длину ребер треугольников, исходящих из точки наблюдения. Если для параметра Минимальный радиус или Максимальный радиус по умолчанию задано значение 0, то в ходе анализа не используется минимальная или максимальная длина.

  • Если выбрано создание замкнутого мультипатча, выходные данные будут вытянуты с учетом высоты, заданной в параметре Базовая высота (Base Elevation). Также будет создано горизонтальное кольцо для формирования нижней части замкнутой геометрии. Если заданная базовая высота больше, чем самая высокая вершина на границе видимости, база фактически будет являться потолком.

  • Новый класс объектов-мультипатчей будет иметь следующие поля:

    • OBSV_PT_ID – код FID точки наблюдателя, используемый для создания линии горизонта, которая, в свою очередь, использовалась для создания этого мультипатча границы видимости.
    • ORIGFTR_ID – код FID исходного объекта, например здания, представленного сегментом линии горизонта или силуэтом, который использовался для создания этого объемного теневого объекта.
    • SILHOUE_ID – FID объекта-мультипатча (силуэта), используемый для создания этого объемного теневого объекта (только для силуэтов).

Параметры

ПодписьОписаниеТип данных
Входные точечные объекты наблюдателей

Класс точечных объектов, содержащий точки наблюдателя.

Feature Layer
Входные объекты

Входной класс линейных объектов, который представляет линии горизонта, или входной класс объектов-мультипатчей, который представляет силуэты.

Feature Layer
Выходной класс пространственных объектов

Выходной класс объектов, в который помещается граница видимости или объем тени.

Feature Class
Минимальный радиус
(Дополнительный)

Минимальный радиус, до которого необходимо вытянуть ребра треугольника из точки наблюдателя. Значением по умолчанию является 0. Это значит, что минимум отсутствует.

Linear Unit; Field
Максимальный радиус
(Дополнительный)

Максимальный радиус, до которого необходимо вытянуть ребра треугольника из точки наблюдателя. Значением по умолчанию является 0. Это значит, что максимум отсутствует.

Linear Unit; Field
Замкнутый
(Дополнительный)

Замыкать ли границу видимости границей и основой, чтобы результирующий мультипатч был сплошным.

  • Не отмечено – к мультипатчу не добавляется граница или основа. Имеется просто мультипатч, представляющий поверхность, идущую от наблюдателя до линии горизонта. Это значение используется по умолчанию.
  • Отмечено – граница и основа добавляются к мультипатчу, чтобы образовать замкнутый сплошной объект.
Boolean
Базовая высота
(Дополнительный)

Высота базы замкнутого мультипатча. Игнорируется, если границу не планируется замыкать. Значение по умолчанию равно 0.

Linear Unit; Field
Проекция на плоскость
(Дополнительный)

Необходимо ли проецировать передний (ближе к наблюдателю) или задний (дальше от наблюдателя) конец барьера на вертикальную плоскость. Этот параметр обычно включен, чтобы создать объем тени.

  • Не отмечено – барьер будет растянут от точки наблюдателя до линии горизонта (ближе или дальше, если для параметров минимального и максимального радиусов не установлено значение 0). Это значение используется по умолчанию.
  • Отмечено – барьер будет растянут от вертикальной плоскости до вертикальной плоскости.
Boolean

Информация о лицензиях

  • Basic: Обязательно 3D Analyst
  • Standard: Обязательно 3D Analyst
  • Advanced: Обязательно 3D Analyst

Связанные разделы