-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WFS] Wrong geometry type for layer / missing Mixed Geometry WFS Support #49328
Comments
|
In case the above example doesn't work anymore: Another publicly available WFS which is serving mixed geometry types for a feature type resulting in incorrect layer geometry type when loading into QGIS via WFS connection: WFS endpoint: http://xplanung.lkee.de/xplansyn-wfs/services/xplansynwfs Feature type: |
|
Ideally QGIS would require you to manually select which geometry type(s) you want to load from a mixed geometry WFS source into the project like it is already the case for other sources which support mixed geometry types (#49334 (comment)). Another option would be to automatically load the features with different geometry types in multiple layers according to the geometry type. I think the difficulty with WFS sources compared to other sources might be that it could be the case that you don't know which geometry types you'll get from a WFS for a certain feature type until the full response document is received - this doesn't play well with e.g. WFS paging. |
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328
…ee servers or any server implementing IsPoint, IsCurve and IsSurface filtering functions. When such a layer is added to the project, the Select Items to Add dialog box used for example for OGR vector layers with unknown geometry type is displayed, enabling the user to select one or several layers among ones of NoGeometry/MultiPoint/MultiCurve/MultiSurface/GeometryCollection types. Fixes qgis#49328

What is the bug or the crash?
Wrong geometry type for layer from WFS:
The following request returns a collection: 10 features in total - 3 polygons and 7 points:
https://xplanung.freiburg.de/xplansyn-wfs/services/xplansynwfs?SERVICE=WFS&REQUEST=GetFeature&VERSION=2.0.0&TYPENAMES=xplan:BP_AnpflanzungBindungErhaltung&COUNT=15000&SRSNAME=EPSG:25832
But a polygon layer is added to the Layers widget:
bug_wfs_collection.mp4
Steps to reproduce the issue
xplan:BP_AnpflanzungBindungErhaltungVersions
Supported QGIS version
New profile
Additional context
Same result if layer is added via Data Source Manager.
If the response GML (xplansynwfs.zip) is added via drag and drop to QGIS, two layers with correct geometry type and feature count are added:
The text was updated successfully, but these errors were encountered: