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

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

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

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

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

    Доступ к диалоговому окну "Поворот 3D" в ArcGlobe
  5. Необходимо выбрать ось поворота (x, y или z), щелкнув стрелку вниз ниспадающего меню Повернуть вокруг оси (Rotation around axis).

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

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

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

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

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

    Необходимо запустить "Конструктор выражений", Вычислить чтобы ввести выражение, которое будет использоваться для поворота символов.

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

    В ниспадающем списке Поля нужно выбрать значение <random>.

    Случайные значения генерируются в диапазоне от 0 до 360 градусов.

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

  10. Нажмите кнопку Стиль поворота (Rotation style). Географический поворачивает символ из положения на север по часовой стрелке. Арифметический поворачивает символ из положения на восток против часовой стрелки.
  11. ArcGlobe поддерживает и географический и арифметический типы поворота по оси z. Вращение вокруг осей x и y поддерживает только арифметический стиль вращения.
    В режиме Географический символ поворачивается из положения на север по часовой стрелке.
  12. Нажмите кнопку OK во всех диалоговых окнах.

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

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