OpenLayers 3,为什么没有出现WMS图层?

时间:2015-09-19 20:56:37

标签: openlayers-3 wms

我想要一个" Vumop"要出现的图层 http://www.4dprostor.cz/nesvacily-vumop.html

我尝试使用以下代码(OL9 v3.9.0):

var Vumop = new ol.layer.Tile({
source: new ol.source.TileWMS({
url: 'http://geoportal.vumop.cz/wms_vumop/zchbpej.asp',
params: {'LAYERS': 'tro',
'TILED': true}
})
});

网址正确,图层名称正确,CRS正确无误。一切都在QGIS中正常运行。 有人知道什么是错的吗?

1 个答案:

答案 0 :(得分:1)

OpenLayers尝试加载切片时给出的响应是WMS错误,包含:

  

msWMSLoadGetMapParams():WMS服务器错误。给出的CRS无效:CRS必须对所有请求的层有效。 msProcessProjection():投影库错误。在' init'中找不到任何选项文件

将CRS从EPSG:3857更改为EPSG:4326会返回一个磁贴。 WMS服务器不支持EPSG:3857吗?