Как повернуть символы точечных пространственных объектов в 3D
Чтобы выполнить поворот символов точечных пространственных объектов в ArcGlobe, выполните следующие шаги. ArcGlobe поддерживает вращение в трех измерениях, относительно осей x, y и z. Также можно выполнить поворот символов точечных объектов по атрибутивному полю, по выражению или с использованием случайных значений. Изображение в диалоговом окне Поворот 3D динамически обновляется, что облегчает выбор угла поворота.
При применении вращения с помощью выражения, важно понимать, что в этом случае вращение происходит так же, как при использовании атрибутивного поля. Так, в ниспадающем списке диалогового окна Поворот 3D (Rotate 3D) содержится имя атрибутивного поля, использующееся в этом выражении вместо <expression>. Выражение можно сохранить в файл выражений (*.cal), нажав кнопку Сохранить в Конструкторе выражений (Expression Builder). Это может быть удобно при использовании сложных выражений. Сохраненный файл можно загрузить для повторного использования. Для этого нужно нажать кнопку Загрузить (Load) в Конструкторе выражений и найти сохраненный файл на диске.
- В таблице содержания щелкните правой кнопкой мыши точечный слой.
- Щелкните Свойства (Properties) и выберите закладку Символы (Symbology).
- Нажмите кнопку Дополнительно (Advanced).
-
Щелкните Поворот.
Ниже показана вкладка Символы (Symbology) для доступа к параметрам 3D поворота:
-
Необходимо выбрать ось поворота (x, y или z), щелкнув стрелку вниз ниспадающего меню Повернуть вокруг оси (Rotation around axis).
По умолчанию, вращение осуществляется по оси z.
- В выпадающем списке полей необходимо щелкнуть поле атрибутов, содержащее угол поворота.
-
Также, можно использовать следующие дополнительные возможности поворота:
Поворот по выражению
Выберите <выражение> (<expression>) в ниспадающем списке полей.
Необходимо запустить "Конструктор выражений", чтобы ввести выражение, которое будет использоваться для поворота символов.
Поворот по случайным значениям
В ниспадающем списке Поля нужно выбрать значение <random>.
Случайные значения генерируются в диапазоне от 0 до 360 градусов.
Диапазон случайных значений можно ограничить, указав в соответствующих полях диалогового окна верхнюю и нижнюю границы случайных значений.
- Нажмите кнопку Стиль поворота (Rotation style). Географический поворачивает символ из положения на север по часовой стрелке. Арифметический поворачивает символ из положения на восток против часовой стрелки.
-
Нажмите кнопку OK во всех диалоговых окнах.
Ниже показано диалоговое окно Повернуть 3D (Rotate 3D), с указанием шагов для выбора стилей поворота и опций:
- Если необходимо изменить значения в поле угла поворота, начните сеанс 3D редактирования. Значения поворота можно обновить, используя команду Поворот (Rotate); можно также просто ввести новые значения в таблицу атрибутов или в диалоговое окно Атрибуты.
Необходимо использовать значения в градусах в диапазоне от 0 до 360.
- Чтобы отменить любой поворот символов объекта, нужно выбрать <none> из ниспадающего списка в диалоговом окне Повернуть 3D.
- Для поворота символов объектов без использования значения угла из поля, дважды щелкните символ маркера в таблице содержания и задайте параметры угла. Вы можете использовать настройки угла поворота символа маркера в сочетании с атрибутивным полем поворота.
- Вы можете использовать настройки угла поворота символа маркера в сочетании с атрибутивным полем поворота.