设置时态参考的原因
与空间参考相似,时态参考提供有关特定时间的度量方法的信息。时态参考非常重要,因为通过时态参考 ArcGIS 软件可以整合在不同时区中记录的数据集。
如何使用时态参考来整合数据
假设有两组不同的天气传感器数据,它们都是使用传感器所在的本地时区进行记录的。其中一个数据集是在太平洋时区([GMT-08:00] 太平洋时间 [美国和加拿大])中记录的,而另一个数据集是在东部时区([GMT-05:00] 东部时间 [美国和加拿大])中记录的。如果将这两个数据集作为图层添加到 ArcGIS 并且对其启用时间,则可使用时间滑块显示这些数据集。但是,在将这两个数据集同时回放时会出现问题,因为太平洋时区的 5:00 a.m. 与东部时区的 5:00 a.m. 不是同一个时间。如果此数据在未经修改的情况下以动画形式呈现,则在太平洋时间 5:00 a.m. 记录的数据将与在东部时间 5:00 a.m. 记录的数据在同一时间显示。事实上,这两个数据集的采集时间相差三个小时。
通过在每个图层中设置时态参考可以对这种情况加以更正。在太平洋时区图层上启用时间时,应该将其时区设置为太平洋时区。在东部时区图层上启用时间时,应该将其时区设置为东部时区。通过设置这些值,可以使用时间滑块来以动画形式呈现数据,而在太平洋时区的 5:00 a.m. 采集的数据将与在东部时区的 8:00 a.m. 采集的数据同时显示。
除了在数据中整合两个不同的时区以外,ArcGIS 还将考虑您要优先用来显示数据的时区。例如,假设您更愿意看到时间滑块使用中部时区([GMT-06:00] 中部时间 [美国和加拿大])来显示时间。如果时间滑块设置为显示中部时间 5:00 a.m.,则太平洋时区图层将显示 3:00 a.m. 记录的数据,而东部时区图层将显示 6:00 a.m. 记录的数据。
为数据选择时区
ArcGIS 通过图层的时态参考来支持时区。如果启用了图层,则可指定一个时态参考,其中包含时区和夏时制规则。
数据的时区理论上是指在其中采集时间值的时区。对数据启用时间后,可以在图层属性 对话框的时间选项卡上指定时区。默认情况下,图层上不设置时区。可将时区设置为下拉列表中的一个预定义值。预定值的列表包含全球所有时区对应的条目。
- 有时,若干个条目具有相同的 GMT 偏移值。这是因为不同的地区处于同一个时区中,但遵循不同的夏时制规则。
- 通过指定时态参考,可以设置时区和夏时制规则。
更改数据的时区
使用转换时区地理处理工具可将在某个时区中采集的时间值转换为另一个时区中的时间值。将时间值从一个时区转换为另一个时区有助于对来自不同时区的时态数据进行归一化。这有助于在使用时间滑块显示来自不同时区的时态数据时提高显示和查询性能。
例如,在下图中,Input_Time 字段中的时间值是在太平洋时区([GMT-08:00] 太平洋时间 [美国和加拿大])中采集的,它们将被转换为东部时区([GMT-05:00] 东部时间 [美国和加拿大])的时间值并存储在 Output_Time 字段中。实际上,在使用“转换时区”地理处理工具时,东部时区与太平洋时区之间的三小时时差已添加到 Input_Time 字段并输出到 Output_Time 字段。
夏时制
夏时制规则是数据时态参考的一部分。这些规则告知 ArcGIS 夏时制是如何影响用来记录数据的时钟的。使用此信息,ArcGIS 可以将采用夏时制记录的数据与未采用夏时制记录的数据正确地整合在一起。