Построить линии взгляда (Инструменты 3D Analyst)
Краткая информация
Создает линейные объекты, представляющие собой линии взгляда с одной или более точек наблюдения к объектам целевого класса пространственных объектов.
Иллюстрация

Использование
Линии взгляда разбиваются из периметра целевых линий и полигонов на основе значения указанного в параметре Расстояние разбиения. Единицы Расстояние разбиения должны задаваться в единицах x, y выходного класса объектов.
Поле соединения используется для определения одного или более целевых объектов для заданного наблюдателя. Если не используются присоединенные поля, все точки будут соединены со всеми целями.
Если и для объектов наблюдателя, и для целей указан источник высот, то создаются 3D выходные данные. Источник высот наблюдателя и целевых объектов по умолчанию - первое поле в списке:
Shape.Z(доступно только для объектов со значениями Z)SpotZZ_ValueHeightElevElevationContour
Если нет подходящих полей высот, по умолчанию применяется ключевое слово <None>, чтобы известить об отсутствии z-значений.
– Если желаемое поле высоты не имеет более высокого приоритета при выборе поля по умолчанию, желаемое поле необходимо будет указать явно. Аналогично, если поле высоты нежелательно, но класс пространственных объектов содержит одно из полей в списке выбора по умолчанию, необходимо указать ключевое слово <None>.
Следующие поля будут добавлены к выходному классу пространственных объектов, содержащему линии взгляда:
OID_OBSERV—OID точки наблюдателяOID_TARGET—OID целевого объектаDIST_ALONG—Расстояние вдоль целевого объекта, если это линия или полигон
Если включен параметр Выводить направления, выходные линии взгляда будут иметь два дополнительных поля атрибутов:
AZIMUTH—Величина угла в градусах от направления на север по часовой стрелкеVERT_ANGLE—Вертикальный угол в градусах относительно горизонта, где 90° означает прямо над головой, а -90° — противоположное направление. Вертикальный угол будет значим, только когда указано поле высот.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Точки наблюдения |
Отдельные точечные объекты, представляющие точки наблюдателя. Мультиточечные объекты не поддерживаются. |
Feature Layer |
|
Целевые объекты |
Целевые объекты (точки, мультиточки, линии или полигоны). |
Feature Layer |
|
Выходные данные |
Выходной класс пространственных объектов, содержащий линии взгляда. |
Feature Class |
|
Поле высоты наблюдателя (Дополнительный) |
Источник значений высоты для точек наблюдателя — его таблица атрибутов. Поле по умолчанию Поле высот наблюдателя выбирается из списка, составленного по приоритетам. Если существует несколько полей и нужное поле не имеет более высокого приоритета при выборе поля по умолчанию, необходимо будет указать нужное поле.
|
String |
|
Поле высоты цели (Дополнительный) |
Поле высот для цели. Поле по умолчанию Поле высот цели выбирается из списка, составленного по приоритетам. Если существует несколько полей и нужное поле не имеет более высокого приоритета при выборе поля по умолчанию, необходимо будет указать нужное поле.
|
String |
|
Соединение полей (Дополнительный) |
Присоединенные поля используются для сопоставления наблюдателей и конкретных целей.
|
String |
|
Расстояние выборки (Дополнительный) |
Расстояние между разбиениями, если целевой объект линия или полигон. Единицами Расстояния разбиения являются единицы x,y выходного класса объектов. |
Double |
|
Выводить направление (Дополнительный) |
Определяет, добавлять ли атрибуты направления к выходным линиям взгляда. Два дополнительных поля будут добавлены и заполнены значениями для указания направления:
|
Boolean |
|
Метод выборки (Дополнительный) |
Задает способ использования расстояния выборки для поиска линий взгляда вдоль целевого объекта.
|
String |
Параметры среды
Текущая рабочая область, Экстент, Выходная система координат, Географические преобразования, Разрешение XY, Допуск XY, Выходной XY домен, Разрешение Z, Допуск Z, Выходной Z домен, Выходное ключевое слово конфигурации, Автоподтверждение
Информация о лицензировании
- Basic: Требуется 3D Analyst
- Standard: Требуется 3D Analyst
- Advanced: Требуется 3D Analyst