我有一个包含一些地理空间数据的表格,我在 OpenLayers 的热图上显示这些数据。它在大多数屏幕上运行良好,但在我的超宽显示器上,当我全屏浏览浏览器窗口时,它就会消失。我在地图上显示了其他图层,但除非我缩小窗口大小,否则热图总是会消失。
我曾尝试更改 WMS 版本和格式参数,但它没有做任何事情。
这是我的图层代码:
window.app.layers.locationWms = new ol.layer.Image({
name: "WMS",
visible: true,
opacity: 1,
source: new ol.source.ImageWMS({
url: window.app.services.wms,
params: {
VERSION: '1.1.1',
FORMAT: 'image/png',
SRS: 'EPSG:3857',
TRANSPARENT: true,
STYLES: 'heatmap',
LAYERS: table
}
})
});