Bug report #21658

WFS connection manager: it's impossible to override the URIs reported in service capabilities

Added by Andrea Giudiceandrea 11 months ago. Updated 11 months ago.

Status:Feedback
Priority:Normal
Assignee:-
Category:Web Services clients/WFS
Affected QGIS version:3.7(master) Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:29474

Description

In QGIS 3, the WFS connection manager dialog window lacks options to override the (GetFeature, DescribeFeatureType, ...) URIs reported in service capabilities, while WMS/WMTS and WCS connection managers have those options ("Ignore GetMap/GetTile URI reported in capabilities"/"Ignore GetFeatureInfo URI reported in capabilities" for WMS/WMST and "Ignore GetCoverage URI reported in capabilities" for WCS).

This leads to the impossibility of adding WFS layers to a map in some circumstances.

In QGIS 2.18 this was not the case, because the WFS provider didn't (incorrectly, anyway) comply with the URI reported in capabilities. The QGIS 2.18 incorrect behaviour (see #18099 and #16173) was fixed for QGIS 3 with PR https://github.com/qgis/QGIS/pull/6407.

One or more DCP override options for WFS in the connection manager dialog window, like are needed in order to solve the problem.

History

#1 Updated by Andrea Giudiceandrea 11 months ago

  • Description updated (diff)

#2 Updated by Giovanni Manghi 11 months ago

  • Status changed from Open to Feedback

Should this be tagged as a regression?

Also available in: Atom PDF