首页 > 解决方案 > 如何以较低的分辨率渲染 Bing 地图图块以在 Openlayers 上缩放大于最大值

问题描述

我有一个 openlayers3 地图,可以从 Bing 地图加载航空瓷砖。

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

在此处输入图像描述

我需要允许用户放大这个级别,以便他们可以看到地图上矢量特征的位置。

我想让 openlayers 或 Bing 放大现有图像,即使分辨率不好,也比白色瓷砖好。

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

标签: bing-mapsopenlayers-3

解决方案


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


推荐阅读