我正在尝试使用带有OSM基本映射(EPSG:3857)的OpenLayers3发出WMS请求。 geoserver上的栅格数据位于EPSG:32629上。
以某种方式(?!),直到最近我的设置工作正常。 即使投影不同,栅格图像也可以正确显示在地图上。
更新为2.15.2后,不再显示我的图层。 我将问题追溯到一个重投影问题,但无法完全解决。
我的要求基本上是:
var untiled = new ol.layer.Image({
source: new ol.source.ImageWMS({
ratio: 1,
url: 'http://mygeo/geoserver/ws/wms',
params: {
'FORMAT': 'image/png',
'VERSION': '1.1.1',
"LAYERS": 'ws:myraster'
}
})
});
我尝试在请求上设置“ SRS”参数(将其添加到参数中),但是OL强制3857。
在geoserver上,栅格图层既配置有本地SRS,又配置有声明的SRS(具有32629)和“强制声明”。
有什么想法可能有用吗?
致谢