Bug report #14133

2.5d symbology: spacial ordering issue

Added by Mathieu Pellerin - nIRV over 8 years ago. Updated about 5 years ago.

Assignee:Matthias Kuhn
Affected QGIS version:master Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:end of life
Crashes QGIS or corrupts data:No Copied to github as #:22135


The spacial ordering of features require further tweaking, as the attached screenshot shows (ordering-issue.png).

I've attached the dataset used in the screenshot, shows ordering issue using the default angle (set height to the HEIGHT layer field).

3dbuildings.zip (153 KB) Mathieu Pellerin - nIRV, 2016-01-18 10:44 PM

ordering-issue.png (508 KB) Mathieu Pellerin - nIRV, 2016-01-18 10:44 PM


#1 Updated by Matthias Kuhn over 8 years ago

The problem is not trivial.

Right now the rendering order is defined by the distance from an imaginary camera being placed "extent width * 1000" from the map center in opposite view direction.

One option would be tessellating the buildings. But that would mean to introduce a virtual layer or a preprocessing step.

Using distance( centroid ) may improve the situation in certain cases but would probably make it worse in others.

Better ideas?

#2 Updated by Giovanni Manghi about 7 years ago

  • Easy fix? set to No
  • Regression? set to No

#3 Updated by Giovanni Manghi about 5 years ago

  • Resolution set to end of life
  • Status changed from Open to Closed

Also available in: Atom PDF