TimeDynamicImagery

new LSGlobe.TimeDynamicImagery (options)

为具有时间动态图像的ImageryProvider提供功能
Name Type Description
options Object 具有以下属性的对象:
名称 类型 说明
clock 时钟 确定时间维度的值时使用的Clock实例。指定 options.times 时为必需。
times TimeIntervalCollection 具有 data 属性的TimeIntervalCollection是包含时间动态维度及其值的对象。
requestImageFunction 功能 会要求提供图像图块的功能。
reloadFunction 功能 需要重新加载所有图像图块时将调用的函数。

Members

获取或设置一个时钟,该时钟用于获取保留用于时间动态参数的时间。
获取当前间隔。
获取或设置时间间隔集合。

Methods

checkApproachingInterval (x, y, level, request )

检查下一个时间间隔是否临近,如有必要,它将开始预加载图块。否则会当我们接近下一个间隔时,只需将磁贴添加到列表中即可预加载。
Name Type Description
x Number 瓦片X坐标。
y Number 瓷砖的Y坐标。
level Number 平铺级别。
request Request 可选 请求对象。仅供内部使用。

getFromCache (x, y, level, request ) Promise.<HTMLImageElement>|undefined

从缓存中获取切片(如果可用)。
Name Type Description
x Number 瓦片X坐标。
y Number 瓷砖的Y坐标。
level Number 平铺级别。
request Request 可选 请求对象。仅供内部使用。
Returns:
对图像的承诺,将在图像可用时解决,或者 如果切片不在缓存中,则为undefined。