Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Revert "[bugfix][wfs] Expand support for 2.0.0 TYPENAMES" (fixes #18882)
This reverts *partially* commit ccb4c80. The plural form of TYPENAMES is non conformant for the DescribeFeatureType request of WFS 2.0 The logic of ccb4c80 breaks conformant servers because they ignore the TYPENAMES parameter and thus return a DescribeFeatureType response covering all layers of the service, which can be extremely time consuming. Changes related to better geometry handling have been kept.
- Loading branch information
Showing
with
299 additions
and 458 deletions.
- +3 −8 src/providers/wfs/qgswfsdescribefeaturetype.cpp
- +1 −2 src/providers/wfs/qgswfsdescribefeaturetype.h
- +8 −21 src/providers/wfs/qgswfsprovider.cpp
- +1 −1 src/providers/wfs/qgswfsprovider.h
- +0 −13 src/providers/wfs/qgswfsutils.cpp
- +0 −4 src/providers/wfs/qgswfsutils.h
- +286 −409 tests/src/python/test_provider_wfs.py
Oops, something went wrong.