`r`n
经纬志
`r`n
`r`n
首页 / OpenLayers / 使用示例
`r`n

按日期取影像

同一地点不同日期,影像的色调差别主要来自季节与云量。

OpenLayers 10.3.1 · 更新 2026-10-28
`r`n
源码与运行效果
运行效果
`r`n

说明

示例从日期算出年内天序,再归一化成 0 到 1 的季节相位,用正弦关系控制绿通道强度:春夏偏绿,秋冬转褐。canvasFunction 每次重绘都读取当前相位,日期变化后调用 source.changed() 即可。顶部同时显示相位与按相位估算的云量。官方按日期向 Sentinel Hub 请求对应时相的影像,本页用日期驱动的合成影像替代。

操作结果
把日期改到 7 月植被最绿,云量读数偏高
把日期改到 1 月地表转褐,整体偏暗
拖动地图影像按视野重算,色调保持

要点

  • 日期非法时回退到默认天序,避免除零。
  • 相位换算放在渲染之外,画布函数只读结果。

真实取数还要考虑重访周期与云掩膜,日期并不等于一定有可用影像。

`r`n
`r`n