经纬志
首页 / OpenLayers / 使用示例

GeoZarr 指数图

三通道反射率现场合成归一化植被指数,按色带映射成连续的面状分布。

OpenLayers 10.3.1 · 对应官方 geozarr.html · 更新 2026-10-28
源码与运行效果
运行效果

说明

官方示例读取远端 Zarr 存储中的哨兵影像。这里用页面内合成的三通道反射率代替,Raster 源现场计算 (NIR-RED)/(NIR+RED),再按色带映射成植被指数图。

均值在生成影像时统计,不放在 operation 里,避免渲染过程中改图层属性引起重复渲染;不透明度滑块用于与 OSM 底图对照。

操作结果
拖动不透明度叠加底图观察纹理
对照色带深绿代表高指数
顶栏读数显示全图平均指数

指数计算的分母要做保护,全黑像元会让除法结果变成 NaN,渲染出来是透明块。