【问题标题】:OpenLayers 3, Why the WMS layer does not appear?OpenLayers 3、为什么没有出现WMS层?
【发布时间】:2015-09-19 20:56:37
【问题描述】:

我想要一个“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}
})
});

URL 正确,图层名称正确,CRS 正确。在 QGIS 中一切正常。 有谁知道怎么回事?

【问题讨论】:

    标签: openlayers-3 wms


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-17
      • 1970-01-01
      相关资源
      最近更新 更多