timeUtils

AMD: require(["geoscene/support/timeUtils"], (timeUtils) => { /* 代码 */ });
ESM: import * as timeUtils from "@geoscene/core/support/timeUtils";
Object: geoscene/support/timeUtils
起始版本: GeoScene API for JavaScript 4.22

提供用于处理 dates 的实用工具方法。

方法列表

属性 返回值类型 描述 Object
Promise<TimeExtent>更多信息

返回所有图层的时间范围。

更多信息timeUtils

方法详细说明

getTimeExtentFromLayers(layers, signal){Promise<TimeExtent>}

返回所有图层的时间范围。

参数:

要从中计算时间范围的图层的数组或集合。

signal AbortSignal

AbortSignal 允许可取消的请求。如果取消,则承诺将被拒绝,并显示名为 AbortError。另请参见 AbortController

返回值:
类型 描述
Promise<TimeExtent> 返回解析为 TimeExtent 的实例。
示例代码:
// Get the time extent of all layers in the view.
const fullTimeExtent = await getTimeExtentFromLayers(view.map.allLayers);
// Get the time extent from an array of layers.
const timeExtent = await getTimeExtentFromLayers([
  earthquakes,
  emergencyCalls
]);

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.