OpenLayers 从高缩放级别到低缩放级别加载 XYZ-Tiles

OpenLayers Load XYZ-Tiles from high zoom levels on lower zoom levels

上下文

大家好。如果在 OpenLayers 中有一个 TileXYZ 源,它提供低缩放级别的空白图像(直到缩放级别 11),然后(>=11)实际的图块。但我希望 OpenLayers 在较低的缩放级别从高缩放级别加载图块。这会增加我的流量,但用户不必放大那么远就能看到东西。有没有可能实现这一目标?

我实现 TileXYZ-Source 的代码:

 overlayLayer = new OlTileLayer({
      source: new OlXYZ({
        url: layer.URL1 + layer.Version + layer.URL2 + layer.Version + layer.URL3,
      }),
      opacity: layer.Opacity,
      visible: true
    })

提前感谢您的帮助:)

ol/source/XYZ 有一个 minZoom 选项:

 overlayLayer = new OlTileLayer({
      source: new OlXYZ({
        url: layer.URL1 + layer.Version + layer.URL2 + layer.Version + layer.URL3,
        minZoom: 11,
      }),
      opacity: layer.Opacity,
      visible: true
    })