Затенение и проявление слоёв при перемещении по местности

Вы можете создавать анимации, в которых слои исчезают и проявляются таким образом, что вы можете видеть информацию, содержащуюся в других слоях (создание трека слоя). Вы можете создать очень интересные анимации, комбинируя это с анимацией, которая обеспечивает обзор при перемещении по местности (с помощью создания трека камеры в ArcScene или ArcGlobe, а также трека вида карты в ArcMap) или в треках некоторых других типов.

Создание анимации составного слоя

Составные анимации позволяют строить анимации, отключающие и включающие отображение слоёв. Можно также получить эффект перехода, когда слои проявляются и затемняются, становясь видимыми или невидимыми.

Шаги:
  1. Добавьте в приложение (ArcMap, ArcScene или ArcGlobe) слои, которые вы хотите включить в анимацию, и установите для них условные обозначения, дважды щелкнув на каждом слое и перейдя на закладку Условные обозначения (Symbology). В анимации могут использоваться как отдельные слои, так и слои, входящие в составной слой.
  2. Установите порядок слоев в таблице содержания или внутри составного слоя согласно тому, как собираетесь анимировать их. Верхний слой будет анимироваться первым.
  3. Щёлкните стрелку ниспадающего меню Анимация (Animation) и выберите Создать анимацию составного слоя (Create Group Animation).
  4. Введите базовое имя для треков. Это имя будет отображаться как имя трека каждого слоя, присоединяясь к имени слоя.
  5. Выберите слои верхнего уровня (или составной слой, если вы создали таковой).
  6. Решите, каким образом вы хотите, чтобы слои, входящие в ваш составной слой, при анимации становились видимыми.

    Если вы установите флажок Один слой в одно время (One layer at a time), первый слой станет видимым, затем он будет скрыт, когда появится второй слой, и так далее. Если не включать эту опцию, каждый становящийся видимым слой остаётся видимым, когда появляются остальные слои. Вы можете отметить Слои появляются и исчезают (Make layers disappear), если вы хотите, чтобы вначале отобразились все слои, а затем чтобы они становились невидимыми (либо один за другим, если вы также установите Один слой в одно время (One layer at a time), либо сразу). В этом случае, поведение может показывать все слои за исключением первого из них, затем за исключением второго, и так далее. Вы можете обратить порядок видимости слоев в анимации, установив флажок В обратном порядке (Invert order). Например, имеется четыре слоя (A, B, C и D), не включена опция Один слой в одно время (One layer at a time), и не включна опция Слои появляются и исчезают (Make layers disappear). Включение этой опции будет обозначать, что первым появится слой D, затем слои C и D; затем слои B, C и D; затем A, B, C и D.

  7. Отметьте Смешение слоев при переходах (Blend layers when fading), если вы хотите микшировать слои при их переходе от одного к другому. Снимите этот флажок, если вы не хотите микшировать появляющиеся слои.
  8. Используйте бегунок, чтобы установить период перехода одного от слоя к другому. Устанавливая бегунок ближе к None, вы задаёте меньший период микширования при переходе. Если вы хотите сделать переход от одного слоя к другому более длительным, подвиньте бегунок ближе к Все (All). В этом случае каждый из слоёв анимации будет полностью отображаться на протяжении меньшего времени.
  9. Вы можете зациклить анимацию слоёв внутри времени анимации 0–1, установив Время начала (Begin time) и Время окончания (End time) в этом диалоговом окне и затем отметив опцию Создать циклическую анимацию (Create looped animation). Например, если вы хотите, чтобы анимация ваших слоев повторялась пять раз за все время, то вам надо установить Время начала на 0 и Время окончания на 0.2.

    Если у вас есть уже созданная анимация составного слоя, вы можете переписать её, включив опцию Перезаписать существующие треки под одинаковым именем (Overwrite existing tracks with the same name). Снимите этот флажок, если вы не хотите переписывать.

  10. Нажмите OK.
    Диалоговое окно Создать анимацию составного слоя (Create Group Animation)

    Для каждого слоя создаётся трек слоя.

Изучение содержимого анимации составного слоя

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

Шаги:
  1. Щёлкните стрелку ниспадающего меню Анимация (Animation) на панели инструментов Анимация (Animation) и выберите Менеджер анимации (Animation Manager)Менеджер анимации (Animation Manager).
  2. Перейдите на закладку Треки (Tracks), чтобы просмотреть созданные треки по одному для каждого слоя в составной анимации.
  3. Щёлкните закладку Временной вид (Time View).

    Обратите внимание, что каждый трек на линии выделен цветом. Когда слой является видимым, он обозначается зелёным. Когда слой невидим, он обозначается красным, а когда слой находится в переходном состоянии (между видимым и невидимым) - его линия желтая.

  4. Щёлкните на изображении Временной вид (Time View), чтобы увидеть анимацию в определённой точке.
    Треки анимации составного слоя
    Анимации составного слоя

    В приведенном выше примере, слой Mesh находится в переходном состоянии (обозначен жёлтым на линии трека Mesh). Это затемнение. Слой Photo.sid также находится в переходном состоянии (обозначен жёлтым на линии трека). Это проявление. Слой Topo.sid в это время невидим (обозначен красным на линии трека).

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

Создание трека камеры или вида карты для перемещения по местности

В течение времени анимации от 0 до 1 вы можете добавлять любое число треков по своему усмотрению. Например, для навигации в сцене, на глобусе или по карте, вы можете добавить трек камеры (ArcScene или ArcGlobe) или трек вида карты (ArcMap), поскольку слои переходят от одного к другому. Точнее, вы можете сделать, чтобы камера в ArcScene следовала за объектом через рельеф, и при этом чтобы на дисплее появлялись определённые слои.

Воспроизведение или экспорт анимации

Построив анимацию, вы можете её воспроизвести или экспортировать.

Шаги:
  1. Нажмите кнопку Открыть управление анимацией (Open Animation Controls) Открыть контролирующие элементы анимации на панели инструментов Анимация (Animation) и воспользуйтесь кнопкой Воспроизвести (Play) Проиграть.

    Анимацию можно проиграть в ArcMap, но после экспорта в видео она выглядит гораздо лучше.

  2. Щёлкните ниспадающее меню Анимация (Animation) и выберите Экспорт в видео (Export to Video), чтобы создать файл .avi или .mov.
9/10/2013