首页 / OpenLayers / 使用示例
`r`n 按日期取影像
同一地点不同日期,影像的色调差别主要来自季节与云量。
`r`n
源码与运行效果
说明
示例从日期算出年内天序,再归一化成 0 到 1 的季节相位,用正弦关系控制绿通道强度:春夏偏绿,秋冬转褐。canvasFunction 每次重绘都读取当前相位,日期变化后调用 source.changed() 即可。顶部同时显示相位与按相位估算的云量。官方按日期向 Sentinel Hub 请求对应时相的影像,本页用日期驱动的合成影像替代。
| 操作 | 结果 |
|---|---|
| 把日期改到 7 月 | 植被最绿,云量读数偏高 |
| 把日期改到 1 月 | 地表转褐,整体偏暗 |
| 拖动地图 | 影像按视野重算,色调保持 |
要点
- 日期非法时回退到默认天序,避免除零。
- 相位换算放在渲染之外,画布函数只读结果。
真实取数还要考虑重访周期与云掩膜,日期并不等于一定有可用影像。