时态数据表示 ArcGIS Pro 中的时间状态。 可以创建点、3D 对象或建筑场景图层来存储每个要素的日期时间值。 例如,每个建筑的建造时间和拆除时间或市内树木的上次检查时间。 可以按协调世界时间 (UTC) 或当地时间采集时间信息。 UTC 为通用时间,相当于格林尼治时间。
场景图层根据 ECMA ISO 8601 标准存储日期时间值,确保客户端可以独立于其当地时区解释日期时间值。 格式为 Web 浏览器的本机格式,因此最适合用于存储 Web 的日期时间信息。 例如,可以为德国某市创建场景图层,并将属性值的数据时区设置为按德国日期时间格式显示。
创建启用时间的场景图层
根据场景图层源,可以将日期时间值存储为具有 UTC 偏移的当地时间或 UTC 时间,具体取决于地理处理环境时区设置。 下表列出了用于创建场景图层的各种方法以及可以在场景图层上设置的时间设置。
| 场景图层创建方法 | 时间设置 | 生成的场景图层 |
|---|---|---|
当地时间,除非在地理处理环境设置中设置了时区。 | 场景图层中的所有日期时间值均采用由地理处理工具定义的时区存储。 | |
共享 web 场景图层并将场景图层属性配置为本地缓存。 | UTC 的默认设置,无法更改。 | 场景图层中的所有日期时间值均采用 UTC 时间存储。 |
将 web 场景图层与关联的要素图层共享并将场景图层属性配置为在服务器上或在线缓存。 | UTC 的默认设置,或配置要素服务时区设置。 | 所有日期时间值均采用从要素图层配置的设置转换的 UTC 格式存储。 将 Web 场景图层与关联的要素图层共享后,无法修改时间图层属性。 |
显示启用时间的场景图层
可通过单击要素并查看弹出窗口中的属性来查看日期字段中的值。 根据数据,可以将弹出窗口属性更改为以首选日期和时间格式显示日期字段。例如,在德国,日期通常按日月年中间以句点分隔的形式表示。 在美国,日期按月日年中间以反斜杠分隔的形式显示。 如果用户在创建场景图层包时在时区环境中指定了 UTC,则时间值显示为不带偏移的当地时间或 UTC。
如果定义了首选时区,则图层的日期时间值将显示首选时区。 可以在创建具有关联要素图层的场景图层并在共享窗格中配置场景图层属性时设置首选时区。
要使用时间滑块,可以在图层属性的时间页面中配置时间设置。
使用 ArcGIS Pro 3.1 及更高版本创建的场景图层
可以在 ArcGIS Pro 3.1 及更高版本中创建场景图层,日期时间值将根据 ECMA ISO 8601 标准进行存储。 时间值在时间滑块、弹出窗口、定义查询和符号系统中完全受支持。
具有关联要素图层的场景图层兼具场景图层的可视化功能以及要素图层的数据管理功能。 例如,可通过编辑几何和属性维护场景图层。 可以将场景图层或要素图层共享到 ArcGIS Online 或 ArcGIS Enterprise 11.1 及更高版本,默认时间按 UTC 格式存储。 这允许将 UTC 时间转换为显示 Web 图层的设备的当地时间。 在创建具有关联要素图层的 Web 场景图层后,无法更改日期字段的格式。 日期时间将以 UTC 格式存储并根据共享 Web 场景图层时的首选时区设置在客户端中显示。
注:
如果想要将时间滑块用于 Web 场景图层,确保共享之前在要素类上启用时间图层属性。
使用 ArcGIS Pro 3.1 之前的版本创建的场景图层
使用 ArcGIS Pro 3.1 之前的版本创建的场景图层没有按 ECMA ISO 8601 标准存储的日期时间值,并且定义查询、符号系统和时间滑块的功能受限。 使用升级场景图层工具通过指定日期格式和时区启用场景图层的时间。 例如,如果您居住在荷兰并将日期格式化为日月,则可以在日期格式参数中指定 DDMMYYYY。