随时间变化以动画形式呈现

无论是车辆的实时位置、土地所有权还是降雨量,地理内容均随时间变化。您可以在 ArcGIS Pro 中直接使用动画查看这一进程,也可将该进程作为一个可以分享的导出视频加以查看。您也可以指定查看它所需的时间长度。例如,您可以将出租车一下午的位置在 10 秒钟内以动画的形式呈现出来,将一年的犯罪数据在 2 分钟内以动画的形式呈现出来,或者将一个世纪的海面温度在 30 秒内以动画形式呈现出来。

犯罪数据(第 1 周)
犯罪数据(第 2 周)
犯罪数据(第 3 周)

动画可直接与您地图或场景中的时间感知型数据搭配使用。这就意味着您需要配置视图中的时态图层使其以动画呈现。某些时态数据基于特定时刻(比如一起犯罪事件),而某些时态数据则表示某个时间范围(比如 1955 年的平均海面温度)。动画还和某些显示属性搭配使用。例如,您可以基于场景的当前时间来驱动太阳位置,这样就可以将表面阴影以动画形式呈现出来。

在您的视图中配置完时态内容之后,您可以通过创建动画来查看其随时间的进展情况。这是通过设置地图时间属性、将其捕获为动画关键帧并以特定速率逐个播放关键帧来实现的。每一关键帧将存储地图的当前时间或时间跨度,并且动画会在回放期间在这些值之间进行插值。例如,如果一个动画有两个关键帧,一个的时间范围在 8:00 AM 至 9:00 AM 之间,另一个在 4:00 PM 至 5:00 PM 之间,则二者的中间点的插值时间跨度会在 12:00 PM 至 1:00 PM 之间。如果两个关键帧间的时间跨度发生变化,则其也会被插值。所以,如果第二个关键帧的时间跨度更改为 30 分钟(从 4:30 PM 至 5:00 PM),则中间点的插值时间跨度为 12:15 PM 至 1:00 PM。

以下是以动画形式呈现关键帧之间随时间变化情况的两种方法:

  • 使用平滑的线性数列。这是默认方法。
  • 使用步进数列。

随时间变化以动画形式平滑地呈现

随时间变化以动画形式平滑地呈现就是您如何度过日常生活,并以标准速率呈现每一小时、每一分钟或每一秒。当在两个时间感知型关键帧之间以动画形式平滑呈现时,插值时间为二者间的可适用部分。例如,若关键帧设置为 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 秒或 8 秒时的地图时间为 2000 年。

随时间变化以动画形式逐一呈现非常适合定期捕获的内容,比如人口普查中捕获的某一地区的人口密度,您知道您仅有特定时间片的数据,将地图显示设置为其他次数并不会产生影响。这同样非常适用于以组方式查看时态内容,比如某一日历年内的所有地震。

  1. 在启用时间的视图内,在视图选项卡中的动画组上单击添加添加动画

    将显示动画上下文选项卡,可在其中为当前地图或场景构建动画。

  2. 将摄像机导航至较好的视点。
  3. 时间选项卡中,为时间滑块配置好所有所需设置,这些设置包括以下内容:
    • 全图范围组中,设置动画全图范围的开始结束时间,例如 1900 年和 2000 年。
    • 当前时间组中,设置跨度,例如 5 年。
    • 步长组中,设置步长数步长间隔选项,通常与时间跨度相同。
  4. 返回至动画选项卡,在创建组中,通过编辑追加时间值来设置每个时间片的显示时间。默认值是 3 秒。
  5. 单击导入下拉箭头,然后单击时间滑块步骤

    将自动创建一组时间感知型关键帧,并显示在动画选项卡上编辑组里的关键帧列表中。

  6. 还可以更改持续时间设置以调整总回放时间。
  7. 单击播放查看动画。
提示:
尽管大多数步进时间动画在向前移动时间跨度时会匹配步长间隔,但若使用不同的值也完全可以接受。例如,每次向前移动一周(标准方法)的一周时间跨度会显示“一周内发生的事情”,而每次向前移动一天的一周时间跨度则会显示“过去七天发生的事情”。这两种方法对于步进时间动画都可行,并且会显示不同的信息。
步进时间动画
步进时间动画
步进时间动画

相关主题