Bug report #1881

QGIS should ignore bogous CRS from WMS services

Added by marisn - about 10 years ago. Updated about 10 years ago.

Status:Closed
Priority:Low
Assignee:Marco Hugentobler
Category:Web Services clients/WMS
Affected QGIS version: Regression?:No
Operating System:Gentoo Easy fix?:No
Pull Request or Patch supplied: Resolution:fixed
Crashes QGIS or corrupts data: Copied to github as #:11941

Description

As described in ticket #1504 QGIS fails to provide WMS CRS selection if one of WMS provided CRS definitions is wrong. QGIS should be more robust when handling different WMS capabilities and simpy ignore bogous or unreckognised CRS definitions.

Steps to reproduce:

1) Download, unzip and run GeoServer (http://geoserver.org/)

2) Connect to Geoserver's provided sample WMS using QGIS (http://localhost:8080/geoserver/wms)

3) Click on Change CRS button in WMS dialog.

It says that there are 3912 coordinate systems available, still Change CRS dialog displays none of them. Source of this problem is bogous EPSG code (<SRS>EPSG:WGS84</SRS>) provided by GeoServer (see bug http://jira.codehaus.org/browse/GEOS-3223). This is GeoServer bug, still QGIS should provide CRS selection for the rest of 3911 valid CRS definitions.

History

#1 Updated by Redmine Admin about 10 years ago

  • Resolution set to fixed
  • Status changed from Open to Closed

Resolved in 8b5d9fa9 (SVN r11461)

Also available in: Atom PDF