Merge pull request #1505 from volaya/master

[Processing] Refactoring of parameters and outputs
This commit is contained in:
alexbruy 2014-07-21 14:44:40 +03:00
commit 314316350d
266 changed files with 2146 additions and 3356 deletions

View File

@ -31,8 +31,8 @@ from qgis.core import *
from processing.core.Processing import Processing from processing.core.Processing import Processing
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
from processing.tools import dataobjects, vector from processing.tools import dataobjects, vector

View File

@ -31,10 +31,10 @@ from qgis.core import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -32,12 +32,12 @@ from qgis.core import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -29,12 +29,12 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterTableField import ParameterTableField from processing.core.parameters import ParameterTableField
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -29,11 +29,11 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterTableField import ParameterTableField from processing.core.parameters import ParameterTableField
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterTableField import ParameterTableField from processing.core.parameters import ParameterTableField
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterTableField import ParameterTableField from processing.core.parameters import ParameterTableField
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -31,11 +31,11 @@ from qgis.core import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -31,8 +31,8 @@ from osgeo import gdal, osr
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class ExtractProjection(GdalAlgorithm): class ExtractProjection(GdalAlgorithm):

View File

@ -28,10 +28,10 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.tools.system import * from processing.tools.system import *

View File

@ -30,9 +30,9 @@ from PyQt4.QtCore import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputTable import OutputTable from processing.core.outputs import OutputTable
from processing.tools.system import * from processing.tools.system import *

View File

@ -26,11 +26,11 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -26,9 +26,9 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.outputs.OutputHTML import OutputHTML from processing.core.outputs import OutputHTML
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -27,9 +27,9 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterMultipleInput import ParameterMultipleInput from processing.core.parameters import ParameterMultipleInput
from processing.tools.system import * from processing.tools.system import *
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -26,10 +26,10 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -32,10 +32,10 @@ from PyQt4.QtGui import *
from qgis.core import * from qgis.core import *
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
from processing.tools.system import * from processing.tools.system import *

View File

@ -30,8 +30,8 @@ from PyQt4.QtCore import *
from PyQt4.QtGui import * from PyQt4.QtGui import *
from qgis.core import * from qgis.core import *
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.outputs.OutputHTML import OutputHTML from processing.core.outputs import OutputHTML
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.algs.gdal.OgrAlgorithm import OgrAlgorithm from processing.algs.gdal.OgrAlgorithm import OgrAlgorithm

View File

@ -31,9 +31,9 @@ from qgis.core import *
from processing.core.GeoAlgorithmExecutionException import \ from processing.core.GeoAlgorithmExecutionException import \
GeoAlgorithmExecutionException GeoAlgorithmExecutionException
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.algs.gdal.OgrAlgorithm import OgrAlgorithm from processing.algs.gdal.OgrAlgorithm import OgrAlgorithm

View File

@ -28,9 +28,9 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.tools.system import * from processing.tools.system import *
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -27,9 +27,9 @@ __revision__ = '$Format:%H$'
from PyQt4 import QtCore from PyQt4 import QtCore
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
from processing.tools.system import * from processing.tools.system import *
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -26,11 +26,11 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.tools.system import * from processing.tools.system import *
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -27,11 +27,11 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.tools.system import * from processing.tools.system import *
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterTableField import ParameterTableField from processing.core.parameters import ParameterTableField
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -27,9 +27,9 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.tools.system import * from processing.tools.system import *
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -28,10 +28,10 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.tools.system import * from processing.tools.system import *

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -27,14 +27,14 @@ __revision__ = '$Format:%H$'
from qgis.core import * from qgis.core import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from processing.parameters.ParameterCrs import ParameterCrs from processing.core.parameters import ParameterCrs
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -29,10 +29,10 @@ __revision__ = '$Format:%H$'
from PyQt4.QtGui import * from PyQt4.QtGui import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils
from processing.tools.system import * from processing.tools.system import *

View File

@ -27,12 +27,12 @@ __revision__ = '$Format:%H$'
from qgis.core import * from qgis.core import *
from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm from processing.algs.gdal.GdalAlgorithm import GdalAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterCrs import ParameterCrs from processing.core.parameters import ParameterCrs
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.algs.gdal.GdalUtils import GdalUtils from processing.algs.gdal.GdalUtils import GdalUtils

View File

@ -37,25 +37,11 @@ from qgis.utils import iface
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.core.ProcessingConfig import ProcessingConfig from processing.core.ProcessingConfig import ProcessingConfig
from processing.core.ProcessingLog import ProcessingLog from processing.core.ProcessingLog import ProcessingLog
from processing.core.WrongHelpFileException import WrongHelpFileException
from processing.core.GeoAlgorithmExecutionException import \ from processing.core.GeoAlgorithmExecutionException import \
GeoAlgorithmExecutionException GeoAlgorithmExecutionException
from processing.parameters.ParameterFactory import ParameterFactory from processing.core.parameters import *
from processing.parameters.ParameterTable import ParameterTable from processing.core.outputs import *
from processing.parameters.ParameterMultipleInput import ParameterMultipleInput
from processing.parameters.ParameterRaster import ParameterRaster
from processing.parameters.ParameterVector import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean
from processing.parameters.ParameterExtent import ParameterExtent
from processing.parameters.ParameterNumber import ParameterNumber
from processing.parameters.ParameterString import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection
from processing.outputs.OutputRaster import OutputRaster
from processing.outputs.OutputHTML import OutputHTML
from processing.outputs.OutputVector import OutputVector
from processing.outputs.OutputFactory import OutputFactory
from processing.outputs.OutputFile import OutputFile
from GrassUtils import GrassUtils from GrassUtils import GrassUtils
@ -96,26 +82,22 @@ class GrassAlgorithm(GeoAlgorithm):
def getParameterDescriptions(self): def getParameterDescriptions(self):
descs = {} descs = {}
_, helpfile = self.help()
try: try:
_, helpfile = self.help() infile = open(helpfile)
except WrongHelpFileException: lines = infile.readlines()
return descs for i in range(len(lines)):
if helpfile: if lines[i].startswith('<DT><b>'):
try: for param in self.parameters:
infile = open(helpfile) searchLine = '<b>' + param.name + '</b>'
lines = infile.readlines() if searchLine in lines[i]:
for i in range(len(lines)): i += 1
if lines[i].startswith('<DT><b>'): descs[param.name] = (lines[i])[4:-6]
for param in self.parameters: break
searchLine = '<b>' + param.name + '</b>'
if searchLine in lines[i]:
i += 1
descs[param.name] = (lines[i])[4:-6]
break
infile.close() infile.close()
except Exception: except Exception:
pass pass
return descs return descs
def defineCharacteristicsFromFile(self): def defineCharacteristicsFromFile(self):
@ -129,11 +111,12 @@ class GrassAlgorithm(GeoAlgorithm):
hasRasterOutput = False hasRasterOutput = False
hasVectorInput = False hasVectorInput = False
vectorOutputs = 0 vectorOutputs = 0
line = lines.readline().strip('\n').strip()
while line != '': while line != '':
try: try:
line = line.strip('\n').strip() line = line.strip('\n').strip()
if line.startswith('Parameter'): if line.startswith('Parameter'):
parameter = ParameterFactory.getFromString(line) parameter = getParameterFromString(line)
self.addParameter(parameter) self.addParameter(parameter)
if isinstance(parameter, ParameterVector): if isinstance(parameter, ParameterVector):
hasVectorInput = True hasVectorInput = True
@ -141,11 +124,11 @@ class GrassAlgorithm(GeoAlgorithm):
and parameter.datatype < 3: and parameter.datatype < 3:
hasVectorInput = True hasVectorInput = True
elif line.startswith('*Parameter'): elif line.startswith('*Parameter'):
param = ParameterFactory.getFromString(line[1:]) param = getParameterFromString(line[1:])
param.isAdvanced = True param.isAdvanced = True
self.addParameter(param) self.addParameter(param)
else: else:
output = OutputFactory.getFromString(line) output = getOutputFromString(line)
self.addOutput(output) self.addOutput(output)
if isinstance(output, OutputRaster): if isinstance(output, OutputRaster):
hasRasterOutput = True hasRasterOutput = True

View File

@ -29,10 +29,10 @@ from PyQt4 import QtGui
from qgis.core import * from qgis.core import *
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.parameters.ParameterMultipleInput import ParameterMultipleInput from processing.core.parameters import ParameterMultipleInput
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from GrassUtils import GrassUtils from GrassUtils import GrassUtils
from processing.tools.system import * from processing.tools.system import *
from processing.tools import dataobjects from processing.tools import dataobjects

View File

@ -37,25 +37,11 @@ from qgis.utils import iface
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.core.ProcessingConfig import ProcessingConfig from processing.core.ProcessingConfig import ProcessingConfig
from processing.core.ProcessingLog import ProcessingLog from processing.core.ProcessingLog import ProcessingLog
from processing.core.WrongHelpFileException import WrongHelpFileException
from processing.core.GeoAlgorithmExecutionException import \ from processing.core.GeoAlgorithmExecutionException import \
GeoAlgorithmExecutionException GeoAlgorithmExecutionException
from processing.parameters.ParameterFactory import ParameterFactory from processing.core.parameters import *
from processing.parameters.ParameterTable import ParameterTable from processing.core.outputs import *
from processing.parameters.ParameterMultipleInput import ParameterMultipleInput
from processing.parameters.ParameterRaster import ParameterRaster
from processing.parameters.ParameterVector import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean
from processing.parameters.ParameterExtent import ParameterExtent
from processing.parameters.ParameterNumber import ParameterNumber
from processing.parameters.ParameterString import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection
from processing.outputs.OutputRaster import OutputRaster
from processing.outputs.OutputHTML import OutputHTML
from processing.outputs.OutputVector import OutputVector
from processing.outputs.OutputFactory import OutputFactory
from processing.outputs.OutputFile import OutputFile
from Grass7Utils import Grass7Utils from Grass7Utils import Grass7Utils
@ -97,26 +83,22 @@ class Grass7Algorithm(GeoAlgorithm):
def getParameterDescriptions(self): def getParameterDescriptions(self):
descs = {} descs = {}
_, helpfile = self.help()
try: try:
_, helpfile = self.help() infile = open(helpfile)
except WrongHelpFileException: lines = infile.readlines()
return descs for i in range(len(lines)):
if helpfile: if lines[i].startswith('<DT><b>'):
try: for param in self.parameters:
infile = open(helpfile) searchLine = '<b>' + param.name + '</b>'
lines = infile.readlines() if searchLine in lines[i]:
for i in range(len(lines)): i += 1
if lines[i].startswith('<DT><b>'): descs[param.name] = (lines[i])[4:-6]
for param in self.parameters: break
searchLine = '<b>' + param.name + '</b>'
if searchLine in lines[i]:
i += 1
descs[param.name] = (lines[i])[4:-6]
break
infile.close() infile.close()
except Exception: except Exception:
pass pass
return descs return descs
def defineCharacteristicsFromFile(self): def defineCharacteristicsFromFile(self):
@ -130,11 +112,12 @@ class Grass7Algorithm(GeoAlgorithm):
hasRasterOutput = False hasRasterOutput = False
hasVectorInput = False hasVectorInput = False
vectorOutputs = 0 vectorOutputs = 0
line = lines.readline().strip('\n').strip()
while line != '': while line != '':
try: try:
line = line.strip('\n').strip() line = line.strip('\n').strip()
if line.startswith('Parameter'): if line.startswith('Parameter'):
parameter = ParameterFactory.getFromString(line) parameter = getParameterFromString(line)
self.addParameter(parameter) self.addParameter(parameter)
if isinstance(parameter, ParameterVector): if isinstance(parameter, ParameterVector):
hasVectorInput = True hasVectorInput = True
@ -142,11 +125,11 @@ class Grass7Algorithm(GeoAlgorithm):
and parameter.datatype < 3: and parameter.datatype < 3:
hasVectorInput = True hasVectorInput = True
elif line.startswith('*Parameter'): elif line.startswith('*Parameter'):
param = ParameterFactory.getFromString(line[1:]) param = getParameterFromString(line[1:])
param.isAdvanced = True param.isAdvanced = True
self.addParameter(param) self.addParameter(param)
else: else:
output = OutputFactory.getFromString(line) output = getOutputFromString(line)
self.addOutput(output) self.addOutput(output)
if isinstance(output, OutputRaster): if isinstance(output, OutputRaster):
hasRasterOutput = True hasRasterOutput = True

View File

@ -29,10 +29,10 @@ from PyQt4 import QtGui
from qgis.core import * from qgis.core import *
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.parameters.ParameterMultipleInput import ParameterMultipleInput from processing.core.parameters import ParameterMultipleInput
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
from Grass7Utils import Grass7Utils from Grass7Utils import Grass7Utils
from processing.tools.system import * from processing.tools.system import *
from processing.tools import dataobjects from processing.tools import dataobjects

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -28,10 +28,10 @@ __revision__ = '$Format:%H$'
import os import os
from PyQt4 import QtGui from PyQt4 import QtGui
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.outputs.OutputTable import OutputTable from processing.core.outputs import OutputTable
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm

View File

@ -29,12 +29,12 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -24,9 +24,9 @@ __copyright__ = '(C) 2014, Agresta S. Coop'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -28,12 +28,12 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class CloudMetrics(FusionAlgorithm): class CloudMetrics(FusionAlgorithm):

View File

@ -27,10 +27,10 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -24,9 +24,9 @@ __copyright__ = '(C) 2014, Agresta S. Coop'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -26,8 +26,8 @@ __copyright__ = "(C) 2014 by Niccolo' Marchi"
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -27,9 +27,9 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -26,9 +26,9 @@ __copyright__ = "(C) 2014 by Niccolo' Marchi"
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -28,7 +28,7 @@ __revision__ = '$Format:%H$'
import os import os
from PyQt4 import QtGui from PyQt4 import QtGui
from processing.core.GeoAlgorithm import GeoAlgorithm from processing.core.GeoAlgorithm import GeoAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -28,11 +28,11 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm

View File

@ -29,14 +29,14 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
class GridSurfaceCreate(FusionAlgorithm): class GridSurfaceCreate(FusionAlgorithm):

View File

@ -27,9 +27,9 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm

View File

@ -26,8 +26,8 @@ __copyright__ = '(C) 2012, Victor Olaya'
__revision__ = '$Format:%H$' __revision__ = '$Format:%H$'
import os import os
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -28,11 +28,11 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from PyQt4 import QtGui from PyQt4 import QtGui
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils

View File

@ -25,14 +25,14 @@ __revision__ = '$Format:%H$'
import os import os
import subprocess import subprocess
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from FusionAlgorithm import FusionAlgorithm from FusionAlgorithm import FusionAlgorithm
from FusionUtils import FusionUtils from FusionUtils import FusionUtils
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
class TinSurfaceCreate(FusionAlgorithm): class TinSurfaceCreate(FusionAlgorithm):

View File

@ -33,14 +33,14 @@ from processing.core.GeoAlgorithm import GeoAlgorithm
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
from processing.outputs.OutputRaster import OutputRaster from processing.core.outputs import OutputRaster
from processing.outputs.OutputVector import OutputVector from processing.core.outputs import OutputVector
class LAStoolsAlgorithm(GeoAlgorithm): class LAStoolsAlgorithm(GeoAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class blast2dem(LAStoolsAlgorithm): class blast2dem(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class blast2iso(LAStoolsAlgorithm): class blast2iso(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
class flightlinesToCHM(LAStoolsAlgorithm): class flightlinesToCHM(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
class flightlinesToDTMandDSM(LAStoolsAlgorithm): class flightlinesToDTMandDSM(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class flightlinesToSingleCHMpitFree(LAStoolsAlgorithm): class flightlinesToSingleCHMpitFree(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class hugeFileClassify(LAStoolsAlgorithm): class hugeFileClassify(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class hugeFileGroundClassify(LAStoolsAlgorithm): class hugeFileGroundClassify(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class hugeFileNormalize(LAStoolsAlgorithm): class hugeFileNormalize(LAStoolsAlgorithm):

View File

@ -32,7 +32,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class las2dem(LAStoolsAlgorithm): class las2dem(LAStoolsAlgorithm):

View File

@ -32,7 +32,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class las2demPro(LAStoolsAlgorithm): class las2demPro(LAStoolsAlgorithm):

View File

@ -31,7 +31,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class las2iso(LAStoolsAlgorithm): class las2iso(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class las2las(LAStoolsAlgorithm): class las2las(LAStoolsAlgorithm):

View File

@ -27,10 +27,10 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class las2las_project(LAStoolsAlgorithm): class las2las_project(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class las2las_transform(LAStoolsAlgorithm): class las2las_transform(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
class las2shp(LAStoolsAlgorithm): class las2shp(LAStoolsAlgorithm):

View File

@ -31,7 +31,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class las2tin(LAStoolsAlgorithm): class las2tin(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
class las2txt(LAStoolsAlgorithm): class las2txt(LAStoolsAlgorithm):

View File

@ -32,8 +32,8 @@ from PyQt4 import QtGui
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class lasboundary(LAStoolsAlgorithm): class lasboundary(LAStoolsAlgorithm):

View File

@ -27,10 +27,10 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lascanopy(LAStoolsAlgorithm): class lascanopy(LAStoolsAlgorithm):

View File

@ -31,10 +31,10 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasclip(LAStoolsAlgorithm): class lasclip(LAStoolsAlgorithm):

View File

@ -31,7 +31,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterRaster import ParameterRaster from processing.core.parameters import ParameterRaster
class lascolor(LAStoolsAlgorithm): class lascolor(LAStoolsAlgorithm):

View File

@ -27,10 +27,10 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterVector import ParameterVector from processing.core.parameters import ParameterVector
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lascontrol(LAStoolsAlgorithm): class lascontrol(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
class lasduplicate(LAStoolsAlgorithm): class lasduplicate(LAStoolsAlgorithm):

View File

@ -31,7 +31,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasgrid(LAStoolsAlgorithm): class lasgrid(LAStoolsAlgorithm):

View File

@ -31,8 +31,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasground(LAStoolsAlgorithm): class lasground(LAStoolsAlgorithm):

View File

@ -31,8 +31,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasgroundPro(LAStoolsAlgorithm): class lasgroundPro(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class lasheight(LAStoolsAlgorithm): class lasheight(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class lasindex(LAStoolsAlgorithm): class lasindex(LAStoolsAlgorithm):

View File

@ -30,7 +30,7 @@ __revision__ = '$Format:%H$'
import os import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
class lasinfo(LAStoolsAlgorithm): class lasinfo(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
class lasmerge(LAStoolsAlgorithm): class lasmerge(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasnoise(LAStoolsAlgorithm): class lasnoise(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasoverage(LAStoolsAlgorithm): class lasoverage(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasoverlap(LAStoolsAlgorithm): class lasoverlap(LAStoolsAlgorithm):

View File

@ -31,7 +31,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
class lasprecision(LAStoolsAlgorithm): class lasprecision(LAStoolsAlgorithm):

View File

@ -29,7 +29,7 @@ __revision__ = '$Format:%H$'
import os import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from processing.parameters.ParameterExtent import ParameterExtent from processing.core.parameters import ParameterExtent
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from qgis.core import QgsMapLayer, QgsMapLayerRegistry, QgsVectorLayer from qgis.core import QgsMapLayer, QgsMapLayerRegistry, QgsVectorLayer

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class lassort(LAStoolsAlgorithm): class lassort(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lassplit(LAStoolsAlgorithm): class lassplit(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterSelection import ParameterSelection from processing.core.parameters import ParameterSelection
class lasthin(LAStoolsAlgorithm): class lasthin(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
class lastile(LAStoolsAlgorithm): class lastile(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
class lastilePro(LAStoolsAlgorithm): class lastilePro(LAStoolsAlgorithm):

View File

@ -26,7 +26,7 @@ __revision__ = '$Format:%H$'
import os import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.outputs.OutputFile import OutputFile from processing.core.outputs import OutputFile
class lasvalidate(LAStoolsAlgorithm): class lasvalidate(LAStoolsAlgorithm):

View File

@ -27,7 +27,7 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterBoolean import ParameterBoolean from processing.core.parameters import ParameterBoolean
class laszip(LAStoolsAlgorithm): class laszip(LAStoolsAlgorithm):

View File

@ -27,8 +27,8 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
class shp2las(LAStoolsAlgorithm): class shp2las(LAStoolsAlgorithm):

View File

@ -27,9 +27,9 @@ import os
from LAStoolsUtils import LAStoolsUtils from LAStoolsUtils import LAStoolsUtils
from LAStoolsAlgorithm import LAStoolsAlgorithm from LAStoolsAlgorithm import LAStoolsAlgorithm
from processing.parameters.ParameterNumber import ParameterNumber from processing.core.parameters import ParameterNumber
from processing.parameters.ParameterString import ParameterString from processing.core.parameters import ParameterString
from processing.parameters.ParameterFile import ParameterFile from processing.core.parameters import ParameterFile
class txt2las(LAStoolsAlgorithm): class txt2las(LAStoolsAlgorithm):

Some files were not shown because too many files have changed in this diff Show More