镶嵌数据集中的时间

在 Standard 或 Advanced 许可等级下可用。

创建镶嵌数据集时,建议在属性表中添加时间字段。 时间可以是年份,例如 2020,也可以是日期,例如 2020/01/02 或 2458850.50000(儒略日),也可以包含日期和时间,例如 2020/01/02 15:30 或 2458851.14583。

可以使用日期、字符串或数值字段类型来存储时间;但是,格式存在限制,具体取决于您打算如何使用该字段。

镶嵌数据集配置

使用时间组织镶嵌数据集的主要方法包括两种:一个镶嵌数据集包含所有影像,或者一个镶嵌数据集包含每年影像而另一个包含所有年份。

单个镶嵌数据集配置

当所有影像都具有相似的范围和比例且不需要图像概视图时,或者您不打算根据时间查看图像时,可以将所有图像放入一个镶嵌数据集中;否则您将需要放大到适当比例才能查看图像。 例如,如果您有世界各地的温度图像,它们通常分辨率较低,并在一张或几张图像中覆盖整个地球。 如果您缩小到全图范围,仍然可以看到图像。

单个镶嵌数据集配置
显示单个镶嵌数据集配置的图表。

注:

您可能需要查看属性表中的最小和最大像素大小,以确保它们都代表正确的范围 - 例如,均从 0 (MinPS) 开始,并且均以相同的值 (MaxPS) 结束。

在组织将包含其他镶嵌数据集的镶嵌数据集时,不需要概视图。 例如,如果您有许多不同年份的航空影像,并且可能希望在用户放大到适当比例时才能进行查询(允许清晰地看到要素,并且不受每个镶嵌图的最大栅格数)。 在这种情况下,如果需要概视图,则可以仅从最近图像创建概视图,或者使用其他较低分辨率的数据集或服务来代替概视图。

在每种情况下,您将在属性表中创建一个 time 字段。 如果您没有每个时间间隔的图像,例如每年图像,则需要创建 start timeend time 字段。

多个镶嵌数据集配置

如果将影像集合合并到一个镶嵌数据集中,则可以在单独的镶嵌数据集中管理每个集合,并创建另一个镶嵌数据集来包含这些集合。 这样,不仅可以单独管理图像,还可以为每个集合创建概视图并将它们添加到编译的镶嵌数据集中,从而可以以任何比例查看请求时间值的图像。

多个镶嵌数据集配置
显示如何将多个镶嵌数据集配置为一个镶嵌数据集的图形。

例如,为每个集合创建一个镶嵌数据集(如每年一个)。 添加一个时间字段并为每个集合填充该字段。 然后,创建另一个镶嵌数据集,并使用表栅格类型添加各个集合。 这会添加来自每个输入镶嵌数据集的每条记录以及添加的所有其他字段。 一致地创建时间字段或其他字段;否则它们将无法正确连接。

应用时间

镶嵌数据集可用于显示研究区域的多个视图。 包含不同时间段内同一区域的多个视图的镶嵌数据集可以通过不同的方式显示,包括:通过查询、使用按属性镶嵌方法或使用时间滑块

查询

如果查询中包括时间,则对其格式没有限制;但是,用户在查询中使用的格式必须与属性表中的格式一致。 例如,使用“01-02-2020”的查询不会返回数值字段中存储为 2020/01/02 的值。

按属性镶嵌方法

如果日期字段与按属性镶嵌方法配合使用,则用户必须按以下格式输入排序基础值:

  • yyyy/MM/dd HH:mm:ss.s
  • yyyy/MM/dd HH:mm:ss
  • yyyy/MM/dd HH:mm
  • yyyy/MM/dd HH
  • yyyy/MM/dd
  • yyyy/MM
  • yyyy

这也必须与时间字段中使用的格式相同。 按属性方法仅支持存储为日期或数值字段类型的字段,不支持字符串。

当选择按属性时,您定义的是镶嵌方法,而不是查询。 这意味着显示在顶部的图像在时间上与排序基础值最近(如果按升序排序)或最远(如果按降序排序)。 例如,如果您有 1973、1991、2002、2008 和 2020 年的五张图像,它们都覆盖了相同的范围并具有相同的像元大小,并且排序基础值为 1980。 如果按升序排序,则顶部图像将为 1973,因为 1980 和 1973 之间的差异是 7,此差异最小。 如果按降序排序,则顶部图像将为 2020,因为 2008 和 1980 之间的差异是 28,此差异最大。

排序基础值逻辑示意图

时间滑块窗口

如果使用时间滑块,则建议使用日期字段。 如果不使用日期字段,则该字段的格式必须符合受支持的时间字段格式中的规范。 如果时间信息存储在日期字段中,默认情况下,存储这些值的格式继承自操作系统的设置。

时间滑块按时间间隔显示信息(或影像)。 如果镶嵌数据集没有每个时间间隔(例如每年)的图像,则不会在该时间间隔显示图像。 建议您创建和使用开始和结束年份字段,这样就不会显示没有图像的时间间隔。

相关主题