Openlayers 3 光栅重投影-请求不同投影上的光栅

Openlayers 3 光栅重投影-请求不同投影上的光栅,openlayers-3,geoserver,wms,Openlayers 3,Geoserver,Wms,我正在尝试使用OpenLayers3和OSM底图(EPSG:3857)发出WMS请求。 geoserver上的光栅数据位于EPSG:32629上 不知怎的(?!)直到最近,我的设置还不错。 即使使用不同的投影,光栅图像也能正确地显示在地图上 更新到2.15.2之后,将不再显示“我的图层”。 我把这个问题追溯到了一个重投影问题,但没有完全弄清楚 我的要求基本上是: var untiled=new ol.layer.Image({ 来源:新ol.source.ImageWMS({ 比率:1, 网址

我正在尝试使用OpenLayers3和OSM底图(EPSG:3857)发出WMS请求。 geoserver上的光栅数据位于EPSG:32629上

不知怎的(?!)直到最近,我的设置还不错。 即使使用不同的投影,光栅图像也能正确地显示在地图上

更新到2.15.2之后,将不再显示“我的图层”。 我把这个问题追溯到了一个重投影问题,但没有完全弄清楚

我的要求基本上是:

var untiled=new ol.layer.Image({
来源:新ol.source.ImageWMS({
比率:1,
网址:'http://mygeo/geoserver/ws/wms',
参数:{
“格式”:“图像/png”,
“版本”:“1.1.1”,
“图层”:“ws:myraster”
}
})

});OpenLayers不会使用参数中指定的宽度、高度、BBOX、CRS或SRS。宽度、高度、BBOX和CRS(WMS版本<1.3.0的SRS)将动态设置。要设置WMS请求的投影,请在ol.source.imagewm中设置投影选项添加投影:'EPSG:32629',
仍然无法工作。必须如何在geoserver上配置图层?它能在它最初的投影(32629)上吗?嗯,我让它工作了。我(再次)检查了文件,一步一步地进行了尝试。错误在于我没有使用“proj4.defs(…)”将32629投影包含在proj4js中。