Анимация во времени

Географически данные меняются во времени, будь это положение транспортного средства в реальном времени, данные землевладения или количество осадков. Вы можете использовать анимацию для просмотра процесса или непосредственно ArcGIS Pro, или в качестве экспортированного видео, которым можно поделиться с другими пользователями. Также можно указать промежуток времени, которое потребуется для этого. Например, можно анимировать изменение местоположений такси за 10 секунд, данные по преступлениям за год в течение 2 минут, или изменение температуры поверхности моря за столетие в течение 30 секунд.

Данные о преступности неделя 1
Данные о преступности неделя 2
Данные о преступности неделя 3

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

После того, как вы настроите временные ресурсы в виде, можно увидеть их изменения со временем, создав анимацию. Это выполняется путем установки свойств времени для карты, захватывая их в ключевые кадры анимации, и проигрывая каждый ключевой кадр с заданной скоростью. Каждый ключевой кадр содержит текущее время или интервал карты, а анимация интерполирует эти значения во время воспроизведения. Например, если анимация содержит два ключевых кадра, один с промежутком от of 8:00 AM до 9:00 AM, а второй с промежутком от 4:00 PM до 5:00 PM, средняя точка между ними будет иметь интерполированный промежуток с 12:00 PM до 1:00 PM. Если промежуток меняется между ключевыми кадрами, он также интерполируется. Например, если второй ключевой кадр был изменен на 30-минутный режим с 16:30 до 17:00, интерполированный временной режим посередине будет длиться с 12:15 до 13:00.

Есть два способа анимации времени между ключевыми кадрами:

  • С помощью плавного линейного продвижения. Этот метод используется по умолчанию.
  • С помощью пошагового продвижения.

Плавная анимация во времени

Плавная анимация с течением времени – это пример ощущения реального течения времени, когда каждый час, минута или секунда проходит со обычной скоростью. При плавной анимации между двумя ключевыми кадрами, интерполированное время является дробной частью. Например, при использовании ключевых кадров с годами 1900 и 2000 и времени воспроизведения 10 секунд, через 5 секунд время на карте будет соответствовать 1950 году, а через 8 секунд - 1980. Эти указанные значения не должны храниться в анимации; они обрабатываются в постепенной, линейной последовательности во время проигрывания.

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

Перед созданием анимации, убедитесь, что в виде включено время.

  1. Если необходимо, щелкните Добавить Добавить анимацию в группе Анимация на вкладке Вид.

    Добавится контекстная вкладка Анимация помощью которой вы будете создавать анимацию для текущей карты или сцены.

  2. На вкладке Время настройте бегунок на время начала вашей анимации. По желанию установите опцию Промежуток времени.
  3. Вернитесь на вкладку Анимация и щелкните Присоединить, чтобы создать первый кадр. Этот ключевой кадр использует время.

    Чтобы указать другое стартовое местоположение, вы можете переместить камеру в другую точку обзора и щелкнуть Присоединить.

  4. Установите Бегунок времени на время окончания анимации. По желанию обновите опцию Промежуток времени.
  5. Щелкните Присоединить, чтобы создать временной ключевой кадр.

    Чтобы изменить общее время воспроизведения анимации, вы можете изменить значение Длительность.

  6. Щелкните Воспроизведение, чтобы просмотреть анимацию.
Подсказка:
  • кВы можете повторить шаги 3-5 для создания более сложных анимаций по времени, например, отображение одного раздела медленнее, по чем остальная анимация. В таких случаях вам понадобится просмотреть время проигрывания между ключевыми кадрами, используя ниспадающее меню Список ключевых кадров, чтобы убедиться в корректной анимации по времени.

Анимация по временным шагам

Анимация по временным шагам отображает изменение регулярно получаемых временных данных, такие как данные переписи или температура поверхности моря. При анимации по шагам, время движется вперед с помощью регулярных интервалов между ключевыми кадрами, используя по умолчанию среднюю точку между ними. Например, при использовании ключевых кадров с годами 1900 и 2000 и времени воспроизведения 10 секунд, через 1, 2 или 4,9 секунды время на карте будет соответствовать 1900 году, а через 5 или 5,1 секунды - 2000.

Анимация по временным шагам хорошо подходит для равномерно получаемых ресурсов, например, плотность населения по переписи населения для области, когда вы получаете данные только на определенные промежутки времени, и задание отображения карты в другие промежутки времени не принесет никаких результатов. Также хорошо подходит для просмотре сгруппированных временных ресурсов, таких как землетрясения за календарный год.

  1. Если необходимо, щелкните Добавить Добавить анимацию в группе Анимация на вкладке Вид.

    Добавится контекстная вкладка Анимация помощью которой вы будете создавать анимацию для текущей карты или сцены.

  2. Переместите камеру в точку с хорошим обзором.
  3. На вкладке Время настройте параметры Бегунка времени, включая:
    • В группе Полный экстент задайте время Начала и Окончания для полного экстента анимации, например, 1900 и 2000.
    • В группе Текущее время задайте Интервал, например, 5 лет.
    • В группе Шаг задайте либо опцию Число шагов либо Интервал шага, который может быть тем же самым, что и временной диапазон.
  4. Вернитесь на вкладку Анимация и в группе Создать задайте количество времени для каждого промежутка времени, отредактировав значение Добавить время. По умолчанию используется значение 3 секунды.
  5. Щелкните ниспадающее меню Импорт и выберите Шаги бегунка времени.

    Набор временных ключевых кадров будет автоматически создан и появится в Списке ключевых кадров в группе Редактировать на вкладке Анимация.

  6. Вы также можете изменить настройку Длительность, чтобы указать другое общее время воспроизведения.
  7. Щелкните Воспроизведение, чтобы просмотреть анимацию.
Подсказка:
Хотя в большинстве пошаговых анимаций временной интервал движется вперед с одинаковыми шагами, также можно использовать различные значения. Например, недельный временной интервал, перемещающийся на неделю вперед на каждом шаге (стандартный подход), показывает "что произошло здесь на этой неделе", а такой же интервал, перемещающийся на каждом шаге на один день, показывает "что случилось здесь за последние семь дней". Оба способа одинаково применимы в пошаговой временной анимации и представляют разную информацию.
Пошаговая временная анимация
Пошаговая временная анимация
Пошаговая временная анимация

Связанные разделы