Как повернуть символы точечных пространственных объектов в 3D

Чтобы выполнить поворот символов точечных пространственных объектов в ArcScene, выполните следующие шаги. ArcScene поддерживает вращение в трех измерениях, относительно осей x, y и z. Также можно выполнить поворот символов точечных объектов по атрибутивному полю, по выражению или с использованием случайных значений. Диалоговое окно Повернуть 3D (Rotate 3D) динамически обновляется, отражая сделанный вами выбор, что помогает вам получать корректные результаты.

При применении вращения с помощью выражения, важно понимать, что в этом случае вращение происходит так же, как при использовании атрибутивного поля. В ниспадающем списке диалогового окна Повернуть 3D (Rotate 3D) появится список имен полей атрибутов, используемых в выражении вместо имени <expression>. Выражение также можно сохранить в файл (*.cal), нажав кнопку Сохранить (Save), расположенную в Конструкторе выражений (Expression Builder). Это может быть удобно при использовании сложных выражений. Сохраненный файл можно загрузить для повторного использования. Для этого нажмите кнопку Загрузить (Load) в Конструкторе выражений, затем найдите соответствующий файл на диске.

Шаги:
  1. В таблице содержания щелкните правой кнопкой мыши точечный слой.
  2. Щелкните Свойства (Properties) и выберите закладку Символы (Symbology).
  3. Нажмите кнопку Дополнительно (Advanced).
  4. Щелкните Поворот.

    Ниже показана вкладка Символы (Symbology), служащая для доступа к повороту 3D.

    Доступ к диалогу Поворот 3D в ArcScene
  5. Щелкните стрелку ниспадающего списка Поворот вокруг оси (Rotation around axis) для выбора оси вращения (x, y или z).

    По умолчанию, вращение осуществляется по оси z.

  6. Поворот вокруг осей x, y и z в 3D соответствует тангажу, крену и рысканию (поворот вдоль вертикальной оси).
    Поворот вокруг оси X (тангаж)Поворот вокруг оси Y (крен)Поворот вокруг оси Z (рыскание)
  7. В ниспадающем списке Поля (Fields) выберите поле атрибутов, содержащее угол поворота.
  8. Значения должны быть указаны в градусах в диапазоне от 0 до 360.

  9. Также, можно использовать следующие дополнительные возможности поворота:

    Поворот по выражению

    Выберите <выражение> в ниспадающем списке Поля (Fields).

    Щелкните Конструктор выражений (Expression Builder),Вычислить чтобы ввести выражение, которое будет использоваться для поворота символов.

    Поворот по случайным значениям

    Выберите <произвольно> в ниспадающем списке Поля (Fields). Случайные значения генерируются в диапазоне от 0 до 360 градусов.

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

  10. Щелкнуть Стиль поворота и выбрать поворот. Географический поворачивает символ из положения на север по часовой стрелке. Арифметический поворачивает символ из положения на восток против часовой стрелки.

    ArcScene поддерживает и географический и арифметический типы поворота по оси z. Вращение вокруг осей x и y поддерживает только арифметический стиль вращения.

  11. Нажмите кнопку OK во всех диалоговых окнах.

    Ниже показано диалоговое окно Повернуть 3D (Rotate 3D) с указанием шагов для применения стилей и опций поворотов.

    Повернуть 3D в ArcScene
  12. Если необходимо изменить значения в поле угла поворота, начните сеанс 3D редактирования. Значения поворота можно обновить, используя команду Поворот (Rotate); можно также просто ввести новые значения в таблицу атрибутов или в диалоговое окно Атрибуты.
  13. Для интерактивного поворота выбранного точечного объекта следует нажать и удерживать клавишу C.
ПримечаниеПримечание:
  • Если задан поворот по атрибуту, как показано выше, для точечного объекта, которому присвоен 3D символ, можно использовать только функцию "Поворот" в Редакторе 3D.
  • Чтобы удалить любой поворот, примененный по отношению к символам объекта, можно выбрать <нет (none)> в ниспадающем списке диалогового окна Повернуть 3D.
  • Для поворота символов объектов без использования значения угла из поля, дважды щелкните символ маркера в таблице содержания и задайте параметры угла. Вы можете использовать настройки угла поворота символа маркера в сочетании с атрибутивным полем поворота.
  • Вы можете использовать настройки угла поворота символа маркера в сочетании с атрибутивным полем поворота.
9/10/2013