Bug report #21335

WFS client: strange rendering

Added by Andreas Neumann about 1 year ago. Updated about 1 year ago.

Status:Closed
Priority:High
Assignee:Even Rouault
Category:Web Services clients/WFS
Affected QGIS version:3.5(master) Regression?:No
Operating System:Windows Easy fix?:No
Pull Request or Patch supplied:No Resolution:fixed/implemented
Crashes QGIS or corrupts data:Yes Copied to github as #:29153

Description

Here is a very simple WFS service with 4 polygons, served from QGIS Server:

https://services.geo.zg.ch/ows/Moorlandschaften (QGIS Server 2.18)
http://linnode3.geo.zg.ch:8080/ows/Moorlandschaften (QGIS Server 3.4 - temporary URL)

The result is rendered fine in FME Data Inspector, but renders very strangely (lots and lots of triangles) when using QGIS Desktop as a WFS client.

See screenshot attached (FME on the left (client) and QGIS on the right (client)).

I checked the geometries in Postgis and they are rendered fine.

WFS_Problematik_Moorlandschaften.png - The two renderings: left ok with FME, right not ok with QGIS as WFS client (260 KB) Andreas Neumann, 2019-02-21 03:38 PM

Associated revisions

Revision 466dc359
Added by Even Rouault about 1 year ago

QgsGmlStreamingParser: fix parsing of GML geometries with srsDimension='3' set on posList element (fixes #21335)

Revision df295a80
Added by Even Rouault about 1 year ago

Merge pull request #9234 from rouault/fix_21335

QgsGmlStreamingParser: fix parsing of GML geometries with srsDimension='3' set on posList element (fixes #21335)

Revision 2ed6c670
Added by Even Rouault about 1 year ago

QgsGmlStreamingParser: fix parsing of GML geometries with srsDimension='3' set on posList element (fixes #21335)

History

#1 Updated by Even Rouault about 1 year ago

  • Assignee set to Even Rouault

#3 Updated by Even Rouault about 1 year ago

  • % Done changed from 0 to 100
  • Status changed from Open to Closed

#4 Updated by Even Rouault about 1 year ago

  • Resolution set to fixed/implemented

Also available in: Atom PDF