- in Geometry Editor - reverted to using non-threaded move

- in Geometry Editor - made sure that polygons are displayed as such in order to not create confusion (the plotted shapes now have 'content')
- in Geometry Editor - in Polygon tool solved issues with adding a double point at the last position
- in Geometry Editor - the Rectangle and Polygon tools are now the result stored as LinearRing instead of Polygon
- in Geometry Editor - upgraded the Intersection and Subtraction tools to work correctly using as inputs LinearRing's
- in Geometry Editor - fixed the display of coordinates for MultiLineString's
- in Geometry Editor - fixed the Explode tool to work in the new conditions
- in Geometry Editor - fixed the Buffer tool to work in the new conditions
This commit is contained in:
Marius Stanciu
2020-11-28 23:42:30 +02:00
committed by Marius
parent eb6621f5ca
commit 6a3631a401
3 changed files with 276 additions and 130 deletions

View File

@@ -1186,9 +1186,15 @@ class MainGUI(QtWidgets.QMainWindow):
self.geo_intersection_btn = self.geo_edit_toolbar.addAction(
QtGui.QIcon(self.app.resource_location + '/intersection32.png'), _('Polygon Intersection'))
self.geo_subtract_btn = self.geo_edit_toolbar.addAction(
QtGui.QIcon(self.app.resource_location + '/subtract32.png'), _('Polygon Subtraction'))
QtGui.QIcon(self.app.resource_location + '/subtract32.png'),
_('Polygon Subtraction. First selected is the target.\n'
'The rest of the selected is subtracted from the first.\n'
'First selected is replaced by the result.'))
self.geo_alt_subtract_btn = self.geo_edit_toolbar.addAction(
QtGui.QIcon(self.app.resource_location + '/subtract_alt32.png'), _('Alt Subtraction'))
QtGui.QIcon(self.app.resource_location + '/subtract_alt32.png'),
_('Alt Subtraction. First selected is the target.\n'
'The rest of the selected is subtracted from the first.\n'
'First selected is kept besides the result.'))
self.geo_edit_toolbar.addSeparator()
self.geo_cutpath_btn = self.geo_edit_toolbar.addAction(