Version: [539] SimpliPy 0.50

TL;DR changelog:
- Reduce memory usage.
- Fixed edgecases which created invalid geometries.
- Improved UI (print total time, refresh input layers, removed 'repair
intersection precision' option for easier usage)

v0.50: (04-01-2016)
- improvement: removed repair intersection precision. Now segment
intersection automatically computes the best value.
 This reduces the amount of memory required in 'repair intersections'
when a bad value was set (default is always bad
 for many projections, and it required too much memory => kernel kills
process).
- bugfix: repair intersection now repairs two consecutive collinear
line segments.
- bugfix: repair intersection wasn't fixing line segment intersection
in some cases (thanks VasiliosKalogirou)
- bugfix: segment intersection detection was not finding all
intersecting segment pairs (changed raytrace to ddm)
- bugfix: in preserve topology, almost identical points were not
unified on the final simplified geometry
- bugfix: fixed edgecases in expandcontract in which a polygon that
went "inside-out" was detected as a correct contract.
- bugfix: input layer list now refreshes after adding/deleting layers,
not when simplipy window is reopened.
- dev: first unittests (to make sure new features don't break
anything)
- dev: add docstrings and change codestyle to be more pep8

yes

albertferras

2016-01-04T17:27:07.358592+00:00

2.0.0

2.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership