可视化时态数据

地理数据通常具有重要的时态分量。时态数据,即有关不同时间点要素和属性的信息,可用于探索各种各样的现象,例如犯罪趋势、入侵物种的传播和交通事故模式。

概览

  • 视频长度:4:50。
  • 此视频是使用 ArcGIS Pro 2.3 创建的。

在本教程中,您将可视化过去二十年新西兰国际旅游业的发展变化,这些变化对该国的商业产生了重大影响。您还可以选择将您的可视化导出为视频文件,将其共享到社交媒体平台。

  • 预计时间:45分钟(如果包括可选部分则为 60 分钟)
  • 软件要求:ArcGIS Pro

打开工程

旅游业是新西兰经济中不可或缺且蓬勃发展的一部分。目前占该国 GDP 的 6% 以上,名副其实的经济支柱。充分了解游客的来源、参观目的地和滞留时间有利于规划者选择正确的酒店位置、旅游公司及其他服务。

在本教程中,您将针对新西兰的中国旅游市场的发展变化进行可视化。近来,中国已成为新西兰第二大旅游市场,预计将在几年内超过澳大利亚,成为最大的游客收入来源。您将使用新西兰 20 年间的国际游客调查数据来绘制这一增长。

注:

本教程使用 Microsoft Excel 文件。要在 ArcGIS Pro 中使用 Excel 文件,您的计算机上必须安装 Microsoft Access Database Engine 2016 驱动程序。要检查是否已安装该驱动程序,请在 Windows 任务栏搜索框中输入设置。在应用和功能窗格中,搜索 Microsoft Access Database Engine 2016。如果不存在,请参阅 ArcGIS Pro 中的 Excel 文件连接指南,以查看安装指南。

  1. 启动 ArcGIS Pro 并根据需要进行登录。
  2. 在起始页的最近工程下方,单击打开其他工程
    注:

    如果已打开一个工程,请单击功能区上的工程选项卡。在左侧的菜单项列表中,单击打开。在打开页面上单击门户,然后单击页面底部的打开其他工程

  3. 打开工程对话框的门户 门户 下,单击 ArcGIS Online ArcGIS Online
    注:

    如果您看到列出的是 ArcGIS Enterprise ArcGIS Enterprise,则必须添加门户连接设置活动门户(设置为 ArcGIS Online)。或者,您可以从浏览器下载教程数据

  4. 在对话框顶部的搜索框中,输入 Visualize temporal data tutorial,然后按 Enter 键。
  5. 在搜索结果列表中,单击 Visualize temporal data 以选择工程包。
    注:

    如果该名称下不只有一个工程包,请查看所有者列。选择所有者名称为 ArcGISProTutorials 的项目。如果未得到任何结果,请参阅未返回任何搜索结果

  6. 单击确定

    工程随即打开地图,其中显示了新西兰区域当局边界和少量城市。区域当局是新西兰的第二级地方政府,仅次于区域议会。

    新西兰区域当局地图
    注:

    默认情况下,工程包将解压缩至 <User Documents>\ArcGIS\Packages 文件夹。可在共享和下载选项中更改默认位置。

  7. 内容窗格中,右键单击 Cities 图层,然后单击属性表 Open Table

    该表包含 10 个城市的记录。由于图层上的显示过滤器,地图上将仅显示并标注 5 个要素。

  8. 内容窗格中,右键单击 Territorial Authorities 图层,然后单击属性表 Open Table

    该表包含 68 个区域当局的记录。其中不含有关旅游信息的属性;该数据包含在您将添加到工程的电子表格中。

  9. 关闭打开的属性表。

Excel 工作表添加到工程中

在附加到工程包的 Excel 文件中有中国旅游数据。您将把该文件中的一个工作表作为表格添加到工程中。

  1. 单击功能区上的视图选项卡。在窗口组中,单击重置窗格 重置窗格,然后单击重置窗格以进行地理处理

    此操作可确保内容目录地理处理窗格处于开放状态,而其他窗格处于关闭状态。

  2. 单击功能区上的地图选项卡。在图层组中,单击添加数据 添加数据
  3. 在浏览对话框中的工程下,单击文件夹以显示与工程关联的文件夹。
  4. 在右侧的窗口中,浏览至 Visualize_temporal_data > common data > userdata。双击 ChineseVisitorsByTA.xlsx,然后单击 ’Percent Chinese Tourism by TA$’ 工作表将其选中。

    浏览对话框

  5. 单击确定

    Excel 工作表随即作为表格添加到 ArcGIS Pro,并显示在内容窗格中。

    如果收到错误消息,指出不支持数据类型,请参阅上一部分打开工程中的注释。您需要安装 Microsoft Access Database Engine 2016 驱动程序。安装驱动程序后,即可添加工作表。

  6. 内容窗格的独立表下,右键单击 'Percent Chinese Tourism by TA$',然后单击打开 Open Table

    作为表格显示的 Excel 工作表

    表中的每一列将列出一个不同的区域当局。每一行将列出 1997 年与 2017 年之间的一个年份。单元格中的值代表中国游客占全部国际游客的百分比。空值表示数据缺失或不足,而不是表示零值。

    注:

    Excel 文件存储在 <user documents>\ArcGIS\Packages\Visualize_temporal_data\commondata\userdata 文件夹中。文件中的元数据工作表包含源数据(已修改)和详细信息的链接。此工作所基于的/包含的新西兰统计局数据由新西兰统计局授权,可在知识共享署名 4.0 国际许可下重复使用。

  7. 快速访问工具条上,单击保存 保存 保存工程。

转置表字段

在 ‘Percent Chinese Tourism By TA$’ 表中,时间单位(年)为行,地理单位(地方当局)为列。而在其他表中,您可能会发现行是地理单位,列是时态单位。无论哪种情况,如果将唯一时空值存储为单列中的单独行,则 ArcGIS 中的时态数据都可以获得最佳效果。

此表中有 21 行(表示年份)和 64 列(表示地区)。您需要创建一个表,并使用该表中的一行来存储 1,344 (21 x 64) 种年份和地区的唯一组合。您将使用转置字段工具将数据转换为此格式。

  1. 地理处理窗格的搜索框中输入转置字段

    在您输入的时候,系统将返回搜索结果。第一个结果应为转置字段工具。

  2. 在搜索结果列表中,单击转置字段以打开工具。
  3. 对于输入表,请单击下拉箭头,然后单击 'Percent Chinese Tourism By TA$'
  4. 要转置的字段下的字段旁边,单击添加多项按钮 添加多个
  5. 在下拉列表的底部,单击切换所有复选框按钮 切换所有复选框 以选择所有字段。滚动至列表底部,并取消选中 Year
    “添加多项”弹出窗口
  6. 在下拉列表的底部,单击添加

    这些字段将成为输出表中的行。

  7. 滚动至地理处理窗格底部。对于输出表,删除整个路径,然后输入 ChineseTourismTransposed

    将自动恢复工程地理数据库的路径。

  8. 对于转置的字段,输入 TerritorialAuthority
  9. 对于值字段,输入 ChinesePercentageOfTotal
    注:

    转置的字段是输出表中的一个新字段,用于存储地方当局的名称。值字段也是一个新字段,将用于存储中国旅游百分比值。可以针对这些字段使用任何名称。

  10. 单击属性字段下拉箭头(而并非添加多项按钮 添加多个),然后单击 Year

    转置字段参数

  11. 单击运行运行

    新表将添加到内容窗格中。请确认该表已保存到工程地理数据库。

  12. 目录窗格中,展开数据库,然后展开 visualize_temporal_data.gdb

    工程地理数据库的内容

    工程地理数据库中包含三个项目:您创建的表以及作为地图图层数据源的两个要素类。

    提示:

    如果您没有看到表,请右键单击工程地理数据库,然后单击刷新 刷新

  13. 关闭 ‘Percent Chinese Tourism by TA$’ 表。
  14. 内容窗格的独立表下,右键单击 ChineseTourismTransposed 并单击打开 Open Table
  15. 滚动表。

    经转置表

    表包含您需要的内容:年份和地区的每个唯一组合的单独行。但是,并非所有字段的数据类型都正确。

  16. 将鼠标悬停在 ChinesePercentageOfTotal 字段标题上。

    显示字段属性的弹出窗口

    虽然字段值表示的是百分比,但是字段数据类型为“文本”。您需要可显示小数点的数值字段。由于您无法更改字段的数据类型,因此您可以添加一个新字段,并在其中填充相同的值。

    注:

    ArcGIS Pro 中处理 Excel 表时,包含混合数据类型(包括数字和空值的组合)值的字段将会输出为文本字段。了解有关Microsoft Excel 中使用 ArcGIS Pro 文件的限制

  17. 将鼠标悬停在 Year 字段标题上。

    此字段的数据类型为双精度型,该数值类型支持具有高精度十进制值的数值。尽管将时间值存储为数字(或文本,就此而言)时也能显示时态数据,但最好的做法还是将其存储在日期字段中。您需要将年份值转换为日期。

    了解有关 ArcGIS 字段数据类型的详细信息。

添加字段并计算其值

您需要将数值字段添加到表中,然后计算当前存储为文本的旅游百分比值并填入新字段。

  1. 如有必要,在内容窗格中,单击 ChineseTourismTransposed 表以将其选中。
  2. 在功能区的表格下,单击视图选项卡。(单击高亮显示的上下文选项卡,而非核心视图选项卡。)
  3. 字段组中单击添加 添加字段

    表的字段视图随即打开。可使用“字段”视图来处理字段属性。在“字段”视图中,ChineseTourismTransposed 表中的每个字段显示为一行,每个字段属性显示为一列。“字段”视图的最后一行表示您添加的新字段。

  4. 在“字段”视图最后一行的“字段名称”列中,双击名称 Field 以使其处于可编辑状态。将字段名称更改为 ChinesePercentage 并按 Enter 键。
  5. 在同一行的“数据类型”列中,双击默认值 Long。在数据类型的下拉列表中,单击浮点型

    与双精度型类似,浮点型数据类型支持小数位,但所需的存储空间更少。

  6. 在功能区字段选项卡的更改组中,单击保存 保存
  7. 关闭字段:ChineseTourismTransposed 视图。

    新字段显示在 ChineseTourismTransposed 表中,且值为 <空>。接下来,您需要计算该字段的值。

    提示:

    如果您在表中看不到新字段,请单击表格视图底部的刷新表格 刷新表

  8. 在表中,右键单击 ChinesePercentage 字段的列标题,然后单击计算字段 计算字段

    计算字段窗口随即显示。输入表字段名称表达式类型参数已正确设置。

    注:

    为方便起见,某些地理处理工具将在浮动窗口中打开。这些工具也可以在地理处理窗格中打开。

  9. 字段列表中,双击 ChinesePercentageOfTotal

    计算字段设置

    字段名称将添加到字段列表下方的表达式框中。(感叹号为 Python 语法。) 工具运行时,新 ChinesePercentage 字段在表达式框中显示使用表达式计算得出的值,即 ChinesePercentageOfTotal 字段中的值。区别在于值是数字而非文本。

  10. 单击确定

    ChinesePercentage 字段中将填充具有六个小数位的数值。

  11. 单击 ChinesePercentageOfTotal 字段(文本字段)的列标题以将其选中。右键单击所选标题,然后单击删除 删除字段

    删除字段提示

  12. 删除字段提示中,确认要删除的字段是否正确 (ChinesePercentageOfTotal)。单击
  13. 单击保存 保存 保存工程。

将时间值转换为日期格式

建议将时间值放在日期字段中。尽管此操作对于本教程来说并非必需,但是一些高级分析操作会有此要求。

  1. 地理处理窗格中,单击后退 后退
  2. 在搜索框中输入转换时间字段

    转换时间字段工具应该是第一个搜索结果。

  3. 打开转换时间字段工具。
  4. 输入表设置为 ChineseTourismTransposed
  5. 输入时间字段设置为
  6. 对于输入时间格式,单击设置格式 设置格式。单击日期格式下拉箭头,然后单击 yyyy。请忽略区域设置。
  7. 对于输出时间字段,接受 Year_Converted。确认输出时间类型参数已设置为日期

    转换时间字段参数

  8. 单击运行运行

    新字段随即添加到表中,并填充日期。

    显示新字段的表

  9. 删除 Year 字段。
  10. 单击保存 保存 保存工程。

将表连接到图层

要按时间显示数据,需要将 ChineseTourismTransposed 独立表连接到地图中的 Territorial Authorities 图层。通过连接可以将表暂时连接在一起,这样就可以对其中一个表(通常是独立表)的属性进行查询或符号化,如同该表从属于另一个表(通常是图层属性表)一样。

进行连接需要两个表具有公共属性。在本案例中,Territorial Authorities 图层属性表和 ChineseTourismTransposed 表都有一个包含地区名称的字段。

在 Territorial Authorities 表(目标表)中有 68 个记录,且在 ChineseTourismTransposed 表(连接表)中有 1,344 个记录。目标表中的一个记录将匹配连接表中的多个记录(具有相同地区名称的记录会匹配在一起),该连接为一对多连接。了解有关连接的详细信息。

  1. 内容窗格中,右键单击 Territorial Authorities 图层,然后单击属性表 Open Table

    每个地区都有一条对应的记录。请注意 Name 字段中的值在单词之间是下划线而不是空格。

  2. 激活 ChineseTourismTransposed 表。

    TerritorialAuthority 字段中的名称也是用下划线分隔的。两个表中公共字段的名称(或别名)不必相同。但是,字段值的格式必须相同。

  3. 关闭 ChineseTourismTransposed 表。
  4. 内容窗格中,右键单击 Territorial Authorities 图层,指向连接和关联,然后单击添加连接 添加连接

    添加连接窗口随即显示。

  5. 添加连接窗口中,设置参数如下:

    • 对于输入表,接受 Territorial Authorities
    • 对于输入连接字段,选择 Name
    • 对于连接表,选择 ChineseTourismTransposed
    • 对于连接表字段,接受 TerritorialAuthority(或者根据需要将其选中)。

    添加连接参数

  6. 将鼠标悬停在输入连接字段参数旁边的警告图标 警告 上。

    屏幕提示将通知您连接字段尚未建立索引。如果存在大量记录,则属性索引可提高性能。但在本例中,不需要索引。

  7. 单击验证连接

    验证连接时,将对潜在问题进行分析,并在消息框中显示有关连接的信息。在本例中,没有问题(除了对索引字段的建议)。

  8. 验证连接消息上,单击关闭
  9. 添加连接工具中,单击确定

    当该过程结束时,Territorial Authorities 属性表将会更新。ChineseTourismTransposed 表中的属性已追加到表中。

    注:

    连接表共有 1,348 条记录,其中 1,344 条记录匹配。Territorial Authorities 属性表中的原始 68 条记录中有 4 条记录在 ChineseTourismTransposed 表中没有匹配的记录。(回想一下 64 个区域当局在原始 Excel 工作表中的表示。) 对于这四条不匹配的记录,系统会向连接字段分配空值。

  10. 滚动表。

    通过隐藏不需要的属性,可以简化表格显示。

  11. 在属性表中,右键单击任意列标题,然后单击字段 字段 以打开表的字段视图。
  12. 可见列中,取消选中列标题的复选框,可关闭表中所有字段的可见性。
  13. 选中以下字段旁边的可见复选框可使其可见:

    • TA_name(别名为 Name
    • ChineseTourismTransposed.ChinesePercentage(别名为 ChinesePercentage
    • ChineseTourismTransposed.Year_Converted(别名为 Year_Converted

    注:

    前缀 ChineseTourismTransposed. 表示这些字段来自连接表。连接仅适用于地图图层,不适用于其源要素类。您可以将图层导出至新要素类,从而使连接永久化。

  14. 在功能区字段选项卡的更改组中,单击保存 保存
  15. 关闭字段:Territorial Authorities 视图。

    Territorial Authorities 表显示三个字段:NameChinesePercentageYear_Converted

    提示:

    如有必要,请单击位于表视图底部的刷新表 刷新表

  16. 关闭表。
  17. 单击保存 保存 保存工程。

使用折线图可视化趋势

您将创建一个折线图,以研究随时间变化的中国旅游趋势。由于单个图表中的区域当局过多,因此您将重点关注那些包含 Cities 图层中的要素的区域当局。要选择这些区域,您将使用按位置选择

  1. 根据需要单击功能区上的地图选项卡。在选择组中,单击按位置选择 按位置选择

    按位置选择窗口随即出现。

  2. 确认输入要素已设置为 Territorial Authorities。
  3. 单击关系下拉箭头,然后单击包含
  4. 单击选择要素下拉箭头,然后单击 Cities

    “按位置选择”窗口

    该工具运行后,将选择包含城市的区域当局。回想一下,Cities 图层中有 10 个要素,其中 5 个被显示查询过滤掉。由显示查询过滤掉的要素仍可用于选择和分析,这与由定义查询隐藏的要素不同。

  5. 单击确定

    在地图上,随即选择 10 个区域当局。将在地图视图底部的状态栏中确认所选要素的数量。

  6. 内容窗格中,右键单击 Territorial Authorities 图层,指向创建图表 创建图表,然后单击折线图 创建折线图

    随即显示图表属性窗格和一个空白图表视图。配置图表之前,您将应用选择过滤器,以使图表仅显示在地图上选择的要素。

  7. 在空白图表视图顶部的工具行中,单击按选择过滤 按选择内容过滤

    按选择过滤按钮以蓝色突出显示,表示其已选中。

  8. 图表窗格的数据选项卡中,单击日期或数字下拉箭头,然后单击 Year_Converted

    随即在图表的 x 轴上显示年份。

  9. 图表窗格中,单击数值字段下的选择 选择。在选择内容窗口中,选中 ChinesePercentage 复选框,然后单击应用

    随即在 y 轴上显示中国游客所占百分比的值;但是,默认对这些值进行求和,这在本例中没有意义。

  10. 图表窗格中,单击聚合下拉箭头并单击 <无>

    现在,两个轴上的值均正确。垂直线上的点表示不同的区域当局,但该图表难以解释。

  11. 图表窗格中的分割依据(可选)旁边,将鼠标悬停在 信息图标 信息 上方。

    屏幕提示显示分割依据参数。将此值设置为 Name 字段将针对每个所选区域创建单独的一行。

  12. 单击分割依据下拉箭头,然后单击名称。在图表属性警告消息上单击

    由于您在图表上放置了选择过滤器,因此将仅显示 10 个区域。

    具有默认设置的折线图

    在图表上,将为 10 个所选区域当局中的每个区域当局绘制一条线。每条线的颜色与 Territorial Authorities 图层中要素的符号颜色相匹配。

    提示:

    为了更好地查看图表,请最大化您的应用程序窗口或者浮动图表视图并调整其大小。

修改图表属性

要改善图表外观,您需要更改标题和轴标注、选择不同的线颜色并且编辑图例标注。

  1. 图表属性窗格中,单击常规选项卡。
    提示:

    如果窗格范围较小,则可能看不到所有选项卡。可以扩大窗格或者单击更多按钮 选项,然后从下拉列表中选择所需选项卡。

  2. 图表标题下方,将标题更改为 Chinese Percentage of International Tourism in New Zealand。按 Enter 键。

    图表标题随即进行更新。

  3. X 轴标题下,将文本更改为 Year,然后按 Enter 键。
  4. Y 轴标题下,将文本更改为 Percentage,然后按 Enter 键。
  5. 图表属性窗格中,单击系列选项卡。

    表格将按区域当局的值(其名称存储在属性表中)、图表符号和图表图例标注来显示区域当局。

    “图表属性”窗格的“系列”选项卡上的值、符号和标注表格
    Auckland 的值、符号和标注将突出显示。

  6. 更改所选 10 个区域当局的线颜色和标注。使用下表作为指南,或者选择您喜欢的任何颜色。
    1. 要更改符号的颜色,请单击符号列中的符号,然后单击调色板上的颜色。
    2. 要更改标注,请在标注列中单击以使标注可编辑并替换该文本。按 Enter 键以提交编辑内容。

    颜色标注

    Auckland

    火星红

    Auckland

    Christchurch_City

    电子金色

    Christchurch

    Dunedin_City

    克里特蓝色

    Dunedin

    Hamilton_City

    绿咬鹃绿

    Hamilton

    Invercargill_City

    冷杉绿

    Invercargill

    Napier_City

    大天蓝色

    Napier

    Nelson_City

    香橼黄

    Nelson

    Queenstown_Lakes_District

    鸡血石色

    Queenstown

    Rotorua_District

    洋兰淡紫色

    Rotorua

    Wellington_City

    樱桃可乐色

    Wellington

    图表系列修改

    具有更新的标题、颜色和图例标注的图表

    您的图表应与上图类似。

    快速浏览显示,大多数区域的趋势在持续上升。Rotorua(以间歇喷泉和地热活动闻名)的趋势开始时间早于其他地区。

  7. 在图表图例中,单击任何区域的名称。

    该名称将在图例中变暗,并且其线将从图表中消失。由此即可同时比较多个值。

  8. 单击变暗的区域以再次显示该区域。
  9. 将以下地区调暗:

    • Christchurch
    • Dunedin
    • Invercargill
    • Nelson
    • Queenstown

    仍将显示的区域位于北岛。变暗的五个区域位于南岛。

  10. 将鼠标悬停在线上的任何数据点上。

    屏幕提示显示了 2012 年 Rotorua 区域当局的百分比值

    您将看到区域当局的名称、所代表的年份以及该年份中国旅游的百分比。例如,Rotorua 的中国旅游在 2012 年达到峰值,当年近四分之一的国际游客来自中国。

  11. 继续自行处理图表。

    例如,关闭北岛区域的线,并打开南岛区域的线。这些值往往在稍后达到峰值 - 可能表明南岛已成为之前访问过北岛的游客的目的地。

    提示:

    可以使用地图上的交互式选择来更新图表。单击功能区上的地图选项卡。在选择组中,单击选择工具 选择。按住 Shift 键,然后单击地图上的相应区域以将其添加到选择集中。按住 Ctrl 键,然后单击所选区域以取消选择该区域。

    您也可以在图表视图上使用按范围过滤按钮 按范围过滤 - 单独使用该按钮或与按选择内容过滤按钮 按选择内容过滤 结合使用。如果选择按范围过滤按钮,则图表上将仅显示在地图范围内可见的要素。

  12. 完成后,关闭图表视图和图表属性窗格。
    提示:

    要重新打开图表,请在内容窗格中展开 Territorial Authorities 图层。右键单击图表(在图层图例的底部),然后单击打开 打开

    其他两种图表类型(数据时钟日历热点图)专用于表示时态数据。这些图表类型适用于以较精细增量进行测量(例如按月、周或天)的时间数据。

  13. 根据需要,单击功能区上的地图选项卡。在选择组中,单击清除 清除 取消选中已选要素。
  14. 单击保存 保存 保存工程。

符号化区域当局

在地图上,可按照唯一值对地区进行符号化。您可以切换至分级配色方案,通过色调的深浅表示中国游客所占百分比的大小。

  1. 内容窗格中,右键单击 Territorial Authorities 图层,然后单击符号系统 符号系统

    随即显示符号系统窗格。

  2. 主符号系统下方单击下拉箭头,然后单击分级色彩

    要符号化的字段将自动设置到 ChinesePercentage(唯一可用的数值字段)。

  3. 单击配色方案下拉箭头。在配色方案列表下,选中显示名称复选框。
  4. 滚动配色方案列表。在靠近底部的地方,单击黄-橙-红(5 类)以将其选中。

    默认情况下,会将数据分组为五类。分类间隔可反映数据中值的聚类情况(自然间断点),但是对于地图读者来说不够直观。您可以更改分类间隔的值。

  5. 符号系统窗格下半部分的选项卡上,编辑高值标注列,如下表所示。单击两次,使单元格处于可编辑状态。要提交编辑内容,请按 Tab 键或 Enter 键,或者单击其他单元格。

    上限值标注

    2

    小于 2%

    5

    2% - 5%

    10

    5% - 10%

    20

    10% - 20%

    保持不变

    大于 20%

  6. 单击更多下拉箭头,然后单击显示超出范围的值

    随即在其他符号下方添加一个灰色符号。此符号将表示数据中的空值,即特定年份缺少信息的地区。

  7. 右键单击灰色符号以打开调色板。单击灰色 20%
  8. 将超出范围数据的标注更改为无数据

    符号系统窗格设置

    在地图上,Territorial Authorities 图层反映了新的配色方案。颜色看起来很微弱,因为对原始符号系统应用了透明度。

  9. 内容窗格中,确保已选中 Territorial Authorities 图层。在功能区的要素图层下,单击外观选项卡。在效果组的透明度透明度 中,将当前值替换为 0,然后按 Enter 键。
  10. 内容窗格中,关闭 Cities 图层。展开 Territorial Authorities 图层以查看其图例。

    “内容”窗格和具有分级色彩符号系统的地图

    现在,地图上的每个要素只有一个值进行了符号化。要查看数据的逐年变化,您需要在图层上启用时间。

  11. 单击保存 保存 保存工程。

启用时间并可视化数据

时态数据的显示是使用与视频播放器类似的时间滑块进行控制的。功能区上的时间上下文选项卡可提供更多用于显示数据的设置。当您启动图层的时间属性时,时间滑块和功能区选项卡将可用。

  1. 内容窗格中,右键单击 Territorial Authorities 图层,然后单击属性 属性
  2. 图层属性对话框左侧的选项卡列表中,单击时间
  3. 在时间属性中,单击图层时间下拉箭头,然后单击每个要素具有单个时间字段

    时间字段自动设置为 Year_Converted时间范围设置为数据范围。

    具有时间设置的图层属性对话框
  4. 单击确定

    时间滑块显示在地图视图的顶部。

  5. 将鼠标悬停在时间滑块上可查看其控件。
    禁用的时间滑块
  6. 在时间滑块的左侧,单击禁用时间 时间已禁用 可将其切换为启用时间 时间已启用

    地图上启用时间的图层

    时间跨度将折叠到范围中的第一个值,并且地图将显示 1997 年的数据。1997 年,中国游客在到任意地区旅游的国际游客中占比不超过 2%。许多地区没有该年的数据。

    您可以配置时间滑块以回放间隔一年的数据。

  7. 在功能区的地图上下文选项卡下方,单击时间选项卡。在捕捉组中,选中时间捕捉复选框。
  8. 在复选框下方,单击时间捕捉间隔下拉箭头,然后单击

    此设置对应于数据的年度间隔。

  9. 当前时间组中,将跨度设置更改为 0,然后按 Enter 键。

    功能区上的时间设置

    这样可以确保每次只显示一年的数据量。要了解有关配置时间的详细信息,请参阅配置时间滑块设置

  10. 回放组中,单击播放所有步骤 播放所有步骤

    地图将播放全部数据,并显示每年中国游客的百分比。在回放的最后几年,有一个显著的增长 - 尤其是在南岛。

    提示:

    您也可以单击时间滑块上的播放所有步骤 播放所有步骤 来播放数据。

  11. 回放组中,使用调整回放速度滑块降低播放速度。再次播放数据。
  12. 单击保存 保存 保存工程。

创建动画并导出视频(可选)

在本节中,您将创建回放动画并将其导出为视频文件。这样,您就可以和无法访问 ArcGIS Pro 的其他人(例如旅游行业的企业所有者和利益相关者)共享工作成果。

动画由关键帧(类似于站点或航路点)及关键帧之间的过渡组成。现在您已经配置了 Territorial Authorities 图层的时间属性,可以将时间滑块步长(每年一个步长)导入动画中。每个时间步都将变成一个关键帧

有关动画的详细信息,请参阅动画基础知识

  1. 单击功能区上的视图选项卡。在动画组中单击添加 添加动画

    随即为当前地图创建动画。空白的动画时间轴窗格显示在地图视图下。在功能区上,动画上下文选项卡随即出现在地图下方。

    在为动画创建关键帧之前,您需要确保已缩放至正确的地图范围。

  2. 内容窗格中,右键单击 Territorial Authorities 图层,然后单击缩放至图层 缩放至图层
  3. 如有必要,请在功能区的地图上下文选项卡下方,单击动画选项卡。在创建组中,单击导入 导入动画,然后单击时间滑块步长 时间滑块步长

    动画时间轴窗格将填充 22 个关键帧。第一个关键帧表示零秒 (00:00.000) 处的动画。后续的每个关键帧对应一年的数据。(关键帧中的缩略图可能需要一些时间才能显示。)

    动画时间轴窗格中的关键帧

    动画选项卡的回放组中,持续时间设置为一分三秒 (01:03.000)。共有 21 张幻灯片过渡,这意味着每张幻灯片只能显示三秒钟。由于没有照相机移动(与地图相关的视点不会改变),因此关键帧之间不需要很多时间。

  4. 动画选项卡的回放组中,将持续时间值替换为 00:21,然后按 Enter 键。

    动画时间轴窗格中的时间戳也相应地进行了调整。现在每个过渡耗时一秒。

    动画播放时,您可以显示数据代表的年份。您将添加动态文本(在播放期间更新的信息)。

  5. 动画时间轴窗格的关键帧图库下,单击第一个关键帧以将其选中。滚动到图库末尾,按住 Shift 键,单击最后一个关键帧。
    所选关键帧

    您在下一步中添加的动态文本将应用于所有选定关键帧,换言之,即应用于整个动画。

  6. 动画选项卡的叠加组中,展开叠加库。
    展开箭头高亮显示的叠加库
    注:

    根据 ArcGIS Pro 窗口大小的不同,您可能会看到添加叠加按钮 添加叠加 而非库项目。单击该按钮以显示库。

  7. 叠加库中的动态文本下,单击地图时间 地图时间

    一个具有动态文本表达式的框在地图视图上显示为叠加。

  8. 在动态文本框中,将默认两行表达式替换为 <dyn type="animation" property="startTime" format="yyyy"/>

    动态文本表达式

    表达式将创建单个时间标注(而非开始时间和结束时间),并对其进行格式化以显示年份(而非完整日期)。

  9. 在地图视图叠加上,单击关闭 关闭 以提交编辑内容。

    您将放大动态文本并预览动画。

  10. 动画选项卡的叠加组中,将字体大小更改为 48
    提示:

    用于格式化叠加的选项位于动画属性窗格的叠加选项卡上。要打开动画属性窗格,请在动画选项卡的编辑组中,单击属性 属性

  11. 回放组中,单击播放按钮 播放。(请勿单击时间滑块上的播放按钮 - 您已对动画所做的更改不会在时间滑块回放中反映。)

    回放中的动画关键帧

    您已准备好将动画导出为视频文件。

  12. 动画选项卡的导出组中,单击动画 导出动画

    随即显示导出电影窗格。默认设置为输出针对 YouTube 配置的 .mp4 媒体格式的视频。您可以尝试其他电影导出预设和设置。

  13. 导出动画窗格的文件名框中,将默认文件名 (New Zealand) 更改为 Chinese Tourism NZ 1997 to 2017

    导出动画窗格

  14. 或者,单击浏览按钮 浏览 并浏览至另一个文件夹以保存视频。
  15. 单击导出

    导出需要花费一些时间。您可以在窗格底部追踪进度。导出过程结束后,窗格左下角将显示播放视频链接。

  16. 单击播放视频
  17. 单击保存 保存 保存工程。

在本教程中,您通过多种方式显示了时态数据:折线图、动态地图显示以及动画(如果执行了可选部分)。时态数据显示可以引起人们对重要模式的注意。在本案例中,通过从时间和空间角度对中国游客市场进行可视化,可以帮助业务分析师了解旅游市场正在发生的重大变化,以及应针对哪些方面做出新的努力。

可以使用时空模式挖掘工具箱中的工具完成更加复杂的时态数据分析。有关使用时态数据分析的高级教程,请参阅在空间和时间上分析交通事故

相关主题