以动画形式逐步显示范围

例如,地理内容经常包含自然嵌入的范围,无论是地下深度、地块值,还是水柱的盐度。您可直接在 ArcGIS Pro 中使用动画查看这一进程,也可将该进程作为一个可以分享的导出视频加以查看。您也可以指定查看它所需的时间长度。例如,您可以在 5 分钟内循环显示 39 层的纽约联合国总部大厦的每一层、在 40 秒内逐个显示 10 类人口密度,也可在几分钟内将含金百分比较低的矿块从地下矿场中慢慢过滤掉。

下图显示了使用范围滑块以动画形式呈现一个建筑物第二、第三和第四层的楼层规划。

使用范围滑块以动画形式呈现第二层的楼层规划
使用范围滑块以动画形式呈现第三层的楼层规划
使用范围滑块以动画形式呈现第四层的楼层规划

动画可直接与您地图或场景中的范围感知型数据搭配使用。这意味着您需要在以动画形式呈现数据前在视图内配置图层的范围属性。有些范围感知型数据将基于逻辑步进数(例如建筑物的楼层数),有些范围感知型数据则会成为浮动数(例如属性值)。

在您的视图中配置了图层的范围属性后,您可通过创建动画、设置地图的当前范围、将该值捕获到两个或多个关键帧、以指定速率逐个播放关键帧来逐一显示该范围。每个关键帧都将存储地图的当前范围或范围跨度,并且动画会在回放期间于这些值之间进行插值。例如,如果一个动画有两个关键帧,一个关键帧的范围在 0–2 之间,另一个关键帧的范围在 10–12 之间,则二者的中间点的插值范围在 5–7 之间。如果两个关键帧间的范围跨度发生变化,则其也会被插值。即,如果另一个关键帧的跨度被更改为 8–12,则中间点的插值范围将为 4–7。

以下是在关键帧间以动画形式呈现地图范围的两种方式:

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

以动画形式逐步平滑显示范围

在范围内以动画形式平滑呈现如同转动音量旋钮:当音量从最小值达到最大值时,音量值将经历所有的可能值。当在两个范围感知型关键帧之间以动画形式平滑呈现时,插值范围为二者之间的可适用部分。例如,如果您有一个 10 秒钟的动画,其范围感知型关键帧始于 500、结束于 1000,经 5 秒钟回放后,该范围值将为 750,经 8 秒钟后将为 900。这些特定值不需要存储在动画中;在回放期间它们会以平滑的线性方式逐一显示。

按照范围进行的平滑动画非常适合于连续数字数据,例如百分比、人口密度或温度。而且,它对于高亮显示异常值也很有用。例如,您可以基于适宜性指数来使用平滑动画缓慢地细化一个新商店的可能位置。这不仅仅会显示最佳候选项,而且还会根据较弱候选项的消失速度来显示最佳候选项相对于其它候选项的优越程度。

确保启用该视图的范围。可在图层属性对话框上为您的图层设置范围属性。

  1. 在已启用范围的视图内的视图选项卡上的动画组中单击添加 添加动画

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

  2. 范围选项卡上,将范围滑块配置为动画的开始范围。或者,您可以设置范围跨度选项。
  3. 返回动画选项卡并单击追加以创建首个关键帧。这个关键帧是范围感知型的。

    若要获取另一个开始位置,您可以选择将摄像机导航到另一个视点并单击追加

  4. 将范围滑块设置到动画的结束范围。或者,您可以更新范围跨度选项。
  5. 单击追加创建一个范围感知型关键帧。

    要调整总回放时间,您可以选择更改动画的持续时间值。

  6. 单击播放 播放所有步骤 来查看动画。
提示:
对于按照范围进行的更高级的动画,您可以重复步骤 3 至 5,例如降低动画最后部分的速度来关注最终范围内的要素。在这些情况下,您需要查看关键帧(在关键帧列表下拉列表中可用)之间的回放时序,以确保范围值以您希望的动画形式呈现。

按照范围以动画形式逐步呈现

按照范围以动画形式逐步呈现使用动画导入功能来创建范围滑块步长。这就如同按动遥控器上的频道按钮:数值移动到下一个值,从最小值一直达到最大值。当以动画形式逐步呈现时,该范围在关键帧之间从开始值向前移动至结束值,默认情况下,为关键帧之间的中间点。例如,若将关键帧设置为 100 和 200 的范围值,回放时间为 10 秒,则 1 秒、2 秒或 4.9 秒时的地图范围值为 100,5 秒、5.1 秒或 8 秒时的地图范围值为 200。

当步长非常适合于整数值(例如一个建筑物的楼层数或一位著名诗人的出生年份)时,可从范围滑块创建关键帧。而且,这也非常适合于逐步显示已被分类为数值等级的数据,例如一个体育团队获得的全国冠军数。

  1. 在已启用范围的视图内的视图选项卡上的动画组中单击添加 添加动画

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

  2. 将摄像机导航至较好的视点。
  3. 范围选项卡中,为范围滑块配置好所有所需设置,这些设置包括以下内容:
    • 全图范围组中,设置动画全图范围的最小值最大值范围,例如 0 到 27。
    • 当前范围组中设置跨度值。例如,跨度 0 最适用于浏览建筑物的各个楼层的楼层数据,而跨度 5 可用于查看每 5 年的降雨数据。
    • 步长组中,设置步长数步长间隔选项,通常与范围跨度相同。
  4. 返回到动画选项卡并单击导入下拉箭头,然后单击范围滑块步长

    随即将自动创建一组范围感知型关键帧并显示在动画时间轴窗格中。

  5. 还可以更改持续时间设置以调整总回放时间。
  6. 单击播放 播放所有步骤 来查看动画。

在以下三张图中,范围滑块配置为逐步呈现一个已被分割成立方体的体积的一组有序切片。

以动画形式呈现范围的第一步
以动画形式呈现范围的第二步
以动画形式呈现范围的第三步

相关主题