设置数据的时间属性

要使用时间感知型内容,必须将图层的时态属性配置为表示数据在时间中的位置。 此配置可以基于数据中的属性字段(例如地震的日期和时间),或设置为整个图层的固定范围,例如有效使用期限为三个月的航空影像。

对于包含时态值的数据,可用于图层的时间属性取决于数据集。 对于要素类、独立表、目录数据集、镶嵌数据集和 netCDF 要素图层,您可以指定一个字段(时间字段),也可以指定两个字段(开始时间字段和结束时间字段)。 但是,netCDF 图层还用于指定时间维度,即 netCDF 栅格图层的仅时间选项。 对于包含日期和时间信息的数据,可以选择为图层指定时区。

使用属性字段设置时间属性

要根据属性字段设置时间属性,请完成以下步骤:

  1. 内容窗格中双击时态数据集以打开图层属性对话框。
  2. 时间选项卡的使用时间过滤下,选择根据属性值过滤图层内容选项。 选择以下选项之一:

    每个要素具有单个时间字段。

    对于基于单一字段的“图层时间”,将时间字段设置为包含时间信息的字段。

    如果时间戳存储在单个属性字段中,请使用此选项。 在这种情况下,在某一特定时刻会存在要素。

    注:
    播放时间滑块时,看不到具有单个时间字段的数据中具有空值的要素,因为它们不能落在时间跨度内。

    每个要素具有一个开始和结束时间字段

    对于基于存储在两个字段中的值的“图层时间”,将开始时间字段结束时间字段设置为包含开始时间和结束时间的相应字段。 在这种情况下,在某一特定持续时间内会存在要素。

    如果数据中时间步长的间距不规则,则设置结束时间字段值也很有帮助。 了解有关间距不规则数据的详细信息。

    注:

    当使用仅日期或时间戳偏移字段定义时长时,需要将相同的字段类型用于开始时间和结束时间字段。

    图层具有时间维度

    对于基于时间维度的“图层时间”,将时间维度设置为适合的维度。

    如果时间是多维数据集中的维度,则可使用此选项。 此选项仅适用于 netCDF 图层。

  3. 如果时间字段使用文本字段定义,则会显示时间格式选项。 从下拉库中手动选择对应的格式。
  4. 对于时间范围属性,默认情况下,系统会在您选择字段后立即计算数据的时间范围。 如果数据量很大,则可能仅使用数据的样本确定时间范围。 在这种情况下,计算按钮旁边将显示一个警告图标。 将鼠标悬停在警告图标上以读取有关该情况的消息。 要使用表中的所有箭头来计算完整时间范围,单击计算。 或者,手动输入图层的时间范围。

    如果时间范围为空,则可能表示时间字段不包含任何有效的时间戳。 如果您希望该字段包含有效时间戳,请研究您的数据,并专门针对字符串或数字字段验证时间戳是否以一种支持的时间格式进行存储。

  5. 或者,如果数据包括应用程序外的持续更新内容,如当前车辆位置或天气数据,则选中数据为实时源复选框。

    设置该选项后,时间滑块将提供一个额外的实时模式控件可供使用,该控件可通过系统时钟自动处理地图的时间范围。 启用实时模式后,将使用常规页面上设置的刷新率来刷新图层。

    该选项不适用于独立表。

  6. 为图层设置时间间隔属性。

    时间步长间隔可用于配置地图的时间滑块并定义每个步长的偏移量。 使用图层时间步长选项时,刻度线会显示在时间滑块上。 选择以下选项之一:

    没有预定义的时间间隔

    这是默认设置。 时间滑块不会基于图层属性进行步进,而是使用时间选项卡上步长组中设置的配置。

    使用固定时间间隔进行查看

    如果数据是以固定时间间隔捕获的(例如小时温度读数),请使用此选项。 设置值和时间单位。 地图的时间滑块可通过选择时间选项卡上步长组中的图层选项,使用这个由图层定义的属性直接跳至每个时间值。

    使用数据中的唯一时间进行查看

    如果数据是以不固定的时间间隔捕获的(如地震或停电),请使用此选项。 地图的时间滑块可通过选择时间选项卡上步长组中的图层选项,使用这个由图层定义的属性直接跳至每个唯一时间值。 仅当图层中的唯一时间值少于 1,000 个时,此选项才可用。 您可以按照需要使用定义查询来根据此限制过滤较大的数据集。

  7. 或者,为图层设置时区选项。 或者,选中按夏令时调整以在适用时根据夏令时查看数据,或取消选中从而始终以标准时间查看。

    可通过时区查看时间内容,以便与其他时间感知元素(如场景的照明模型)一致,以及将不同时区的内容混合在一起。 将来自时间感知图层的值从各自的时区调整到地图的时区。

    对于使用仅日期或时间戳偏移字段的图层,此属性为只读属性。 对于仅日期数据,内容仅基于时间滑块时态范围的日期部分进行过滤,并将图层视为没有时区一样。 对于时间戳偏移数据,UTC 时间的时间偏移存储在每个值中,因此为整个图层定义其他时区没有意义。

    对于 Web 要素图层,此属性也为只读属性。 当您将鼠标悬停在列标题上,以及在编辑值时将鼠标悬停在任何日历控件上时,时区值也会以工具提示的形式显示在属性表中。

    了解有关编辑地图或要素服务设置(包括时区)的详细信息

    注:

    Web 要素图层是指地图或要素服务中的要素图层。

  8. 也可以设置数据的时间偏移值。

    这样您便可以按时间来对齐和显示多个时态数据集。

    了解有关将时间偏移应用至时态数据的信息

  9. 单击确定应用更改并关闭图层属性对话框。
  10. 在使用完时间后,可通过重新打开图层属性对话框禁用图层时间,然后选择无时间 - 始终显示内容选项。

使用固定时间范围设置时间属性

要将整个图层的时间属性设置为固定时间范围,请完成以下步骤:

  1. 内容窗格中双击图层以打开图层属性对话框。
  2. 单击时间,然后选择整个图层在固定时间范围内显示选项。
  3. 提供图层固定时间范围的开始和结束日期值。

    这些值可以包含时间组件。

  4. 或者,为图层设置时区选项。

    这样您就可以查看时间内容,以便与其他时间感知元素(如场景的照明模型)一致,以及将不同时区的内容混合在一起。 使用时间滑块过滤内容时,地图的时间范围和时区将转换为图层时区中的时间值。 您还可以选中按夏令时调整以在适用时根据夏令时查看数据,或取消选中从而始终以标准时间查看。

  5. 单击确定应用更改并关闭图层属性对话框。

注:
固定时间范围图层属性不适用于 Web 图层。 如果共享的 Web 地图或 Web 图层使用此设置,则分析器将发出一条警告。

相关主题