如何在 Openlayers 上以较低分辨率渲染大于最大缩放比例的 Bing 地图图块

How to render Bing Map tiles at lower resolution for zooms greater than max on Openlayers

我有一个 openlayers3 地图,它从 Bing 地图加载航拍图块。

当缩放超过一定数量时,图块将替换为带有无图像图标的白色图块。

我需要允许用户缩放超过此级别,以便他们可以看到矢量要素在地图上的位置。

我想用openlayers或Bing放大现有的图像,虽然分辨率不会好,但比白瓦好。

我能找到的最接近的信息是 answer user:457052 对另一个问题的回答。它可能适用于 openlayers2.

您需要在 ol.source.BingMaps 中设置 maxZoom 默认情况下,它将设置为世界某些地区有数据的最大级别。找到适用于您所在地区的最大级别(英国为 19)并将其限制在该范围内。