tlh22 / TOMs

Traffic Order Management System
GNU General Public License v3.0
4 stars 3 forks source link

QgsGeometry.splitGeometry depreciated #427

Open tlh22 opened 1 year ago

tlh22 commented 1 year ago

warning:C:\Users\marie_000\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\TOMs\core\TOMsGeometryElement.py:731: DeprecationWarning: QgsGeometry.splitGeometry() is deprecated result, extraGeometriesList, topologyTestPointsList = outGeom.splitGeometry(

         traceback: File "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\core\additions\qgsfunction.py", line 80, in func
          return self.function(*values)
          File "C:\Users\marie_000\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\TOMs\expressions.py", line 113, in generateDisplayGeometry
          res = ElementGeometryFactory.getElementGeometry(feature)
          File "C:\Users\marie_000\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\TOMs\core\TOMsGeometryElement.py", line 1211, in getElementGeometry
          return generatedGeometryPerpendicularPolygonType(currFeature).getElementGeometry()
          File "C:\Users\marie_000\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\TOMs\core\TOMsGeometryElement.py", line 973, in getElementGeometry
          outputGeometry = self.addBayPolygonDividers(outputGeometry, outputGeometry1, parallelLine1, self.BayLength)
          File "C:\Users\marie_000\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\TOMs\core\TOMsGeometryElement.py", line 731, in addBayPolygonDividers
          result, extraGeometriesList, topologyTestPointsList = outGeom.splitGeometry(