Skip to content
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

Topology checker don't work properly #24800

Closed
qgib opened this issue Jul 21, 2017 · 8 comments
Closed

Topology checker don't work properly #24800

qgib opened this issue Jul 21, 2017 · 8 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins

Comments

@qgib
Copy link
Contributor

qgib commented Jul 21, 2017

Author Name: Antonio Viscomi (@Antoviscomi)
Original Redmine Issue: 16901
Affected QGIS version: 2.18.10
Redmine category:c++_plugins/topology_checker


Hello,
I try to validate a polygon shapefile using Topology checker plugin:
I need to check for:

  • must don't have gaps;
  • must don't have invalid geometries;
  • must don't have duplicates;
  • must don't have overlays.
    when I click on verify all, there appears 324 errors...
    when I click on verify extension there appears 532 errors...
    Is this normal?
    I think there are some Issue in topology checker...

Furthermore when I try to manually correct one of these errors:

  • I save edits and re-check extension, then the error I correct disappears;
  • I re-check all and and error I previously had corrected (magically?) reappears
    then I think there is some bug
    I attach the screenshots and file
    Regards

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Giovanni Manghi (@gioman)


why tagged as regression? do you have any evidence that a previous QGIS release was working as expected?


  • status_id was changed from Open to Feedback

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Antonio Viscomi (@Antoviscomi)


I'm not sure but in 2.16 version I'have used it and I'd not this issues

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Antonio Viscomi (@Antoviscomi)


Giovanni Manghi wrote:

why tagged as regression? do you have any evidence that a previous QGIS release was working as expected?

I'm not sure but in 2.16 version I'have used it and I'd not this issues

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Giovanni Manghi (@gioman)


My opinion (as also other's) is that the Topology Checker should be integrated in the Geometry Checker (they were developed at different times from different persons). As the situation is actually is all very confusing:

  • the topology checker is easy to use and understand from a users point of view, but does not have fixing capabilities
  • the geometry checker is advanced, can fix geometries, but is not as intuitive as the topology checker
  • despite their names the two above can do both geometry and topology checks
  • there are also tools to check (and fix, in qgis master) geometries in Processing
  • as all the above were developed by different persons, possibly using different libraries, they tend to yield different results on the same input layer

qgis3 seems the right moment to take some action in the direction to make things a little less cluttered.


  • regression was changed from 1 to 0
  • priority_id was changed from High to Normal
  • status_id was changed from Feedback to Open

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Antonio Viscomi (@Antoviscomi)


Giovanni Manghi wrote:

My opinion (as also other's) is that the Topology Checker should be integrated in the Geometry Checker (they were developed at different times from different persons). As the situation is actually is all very confusing:

  • the topology checker is easy to use and understand from a users point of view, but does not have fixing capabilities
  • the geometry checker is advanced, can fix geometries, but is not as intuitive as the topology checker
  • despite their names the two above can do both geometry and topology checks
  • there are also tools to check (and fix, in qgis master) geometries in Processing
  • as all the above were developed by different persons, possibly using different libraries, they tend to yield different results on the same input layer

I hope this will happen,
However currently a user does not have many alternatives to check and fix Geometry (cause Geometry checker is seemingly affect by bug)

qgis3 seems the right moment to take some action in the direction to make things a little less cluttered.

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Giovanni Manghi (@gioman)


I hope this will happen,
However currently a user does not have many alternatives to check and fix Geometry (cause Geometry checker is seemingly affect by bug)

you seems to have found a corner case, in general it works fine.

@qgib
Copy link
Contributor Author

qgib commented Jul 21, 2017

Author Name: Antonio Viscomi (@Antoviscomi)


Giovanni Manghi wrote:

I hope this will happen,
However currently a user does not have many alternatives to check and fix Geometry (cause Geometry checker is seemingly affect by bug)

you seems to have found a corner case, in general it works fine.

Of course, I know it works fine, I used it several times before yesterday... :)

@qgib
Copy link
Contributor Author

qgib commented Mar 9, 2019

Author Name: Giovanni Manghi (@gioman)


End of life notice: QGIS 2.18 LTR

Source:
http://blog.qgis.org/2019/03/09/end-of-life-notice-qgis-2-18-ltr/

QGIS 3.4 has recently become our new Long Term Release (LTR) version. This is a major step in our history – a long term release version based on the massive updates, library upgrades and improvements that we carried out in the course of the 2.x to 3x upgrade cycle.

We strongly encourage all users who are currently using QGIS 2.18 LTR as their preferred QGIS release to migrate to QGIS 3.4. This new LTR version will receive regular bugfixes for at least one year. It also includes hundreds of new functions, usability improvements, bugfixes, and other goodies. See the relevant changelogs for a good sampling of all the new features that have gone into version 3.4

Most plugins have been either migrated or incorporated into the core QGIS code base.

We strongly discourage the continued use of QGIS 2.18 LTR as it is now officially unsupported, which means we’ll not provide any bug fix releases for it.

You should also note that we intend to close all bug tickets referring to the now obsolete LTR version. Original reporters will receive a notification of the ticket closure and are encouraged to check whether the issue persists in the new LTR, in which case they should reopen the ticket.

If you would like to better understand the QGIS release roadmap, check out our roadmap page! It outlines the schedule for upcoming releases and will help you plan your deployment of QGIS into an operational environment.

The development of QGIS 3.4 LTR has been made possible by the work of hundreds of volunteers, by the investments of companies, professionals, and administrations, and by continuous donations and financial support from many of you. We sincerely thank you all and encourage you to collaborate and support the project even more, for the long term improvement and sustainability of the QGIS project.


  • status_id was changed from Open to Closed
  • resolution was changed from to end of life

@qgib qgib closed this as completed Mar 9, 2019
@qgib qgib added Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins labels May 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins
Projects
None yet
Development

No branches or pull requests

1 participant