Bug report #8910

Topology checker does not work in different projections

Added by George Rodrigues da Cunha Silva almost 10 years ago. Updated over 4 years ago.

Category:C++ plugins/Topology checker
Affected QGIS version:2.8.2 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 #:17586


Hello guys and gals.

First of all, here's my setup:

  • Ubuntu 13.01
  • QGis installed from ubuntugis-unstable ppa;
  • QGis 2.0;
  • PostGIS 2.0;
  • PostgreSQL 9.1;

I have a database with a SIRGAS UTM projection and a project with web mercator projection. I can edit my data as usual, and it's just fine. The map is on web mercator because of OpenLayers plugin layer added to the map.

I've tried to use the topology checker with Web Mercator projection, and it reports no errors. If I remove the OpenLayers plugin layer and configure the map to my original SRID, the topology checker works just fine and reports errors as usual.

I have not tried to test two layer topology when the layers are in different projections, but it seems that whenever the map is configured to a projection different than the layer's in test projection, the topology checker does not work.


#1 Updated by Giovanni Manghi almost 10 years ago

  • Category changed from Vectors to C++ Plugins
  • Target version changed from Version 2.0.0 to Future Release - High Priority

#2 Updated by Jürgen Fischer over 9 years ago

  • Category changed from C++ Plugins to C++ plugins/Topology checker

#3 Updated by Paolo Cavallini over 8 years ago

Here the plugin works - the only issue is that the zoom to invalid record is aways done on the original projection, so if OTF is enabled, it zooms to a wrong area.

#4 Updated by Paolo Cavallini over 8 years ago

  • Affected QGIS version changed from 2.0.1 to 2.8.2

#5 Updated by Giovanni Manghi over 6 years ago

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

#6 Updated by Giovanni Manghi over 4 years ago

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

Also available in: Atom PDF