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

影像金字塔

同一景影像准备三级分辨率,按分辨率区间自动切换,缩放时不再出现糊图。

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

说明

同一景影像准备 1024、512、256 三个分辨率,分别挂在 minResolution 与 maxResolution 区间内,缩放时由 OpenLayers 选层,而不是靠脚本手动切换。

区间按当前分辨率划分:小于 1200 m/px 用全分辨率,1200 至 4800 用中分辨率,更粗的级别用缩略图,避免小图被拉伸。

操作结果
放大到街道级全分辨率层出现
缩到城市级切到中分辨率
缩到区域级只剩缩略图并标注级别

相邻层的分辨率区间要首尾相接,留空隙会在切换瞬间露出底图。