コード例 #1
0
def testAlg(algname, *args):

    #test simple execution
    alg = Sextante.runAlgorithm(algname, None, *args)
    assert alg is not None

    out = alg.getOutputValuesAsDictionary()

    return out
コード例 #2
0
ファイル: GeoAlgorithmTest.py プロジェクト: jacklibj/readqgis
def testAlg(algname, *args):
    
    #test simple execution
    alg = Sextante.runAlgorithm(algname, None, *args)
    assert alg is not None
        
    out = alg.getOutputValuesAsDictionary()
    
    return out
    
    #test execution in a model
    
    #===========================================================================
    # model = ModelerAlgorithm()
    # model.addAlgorithm(alg, parametersMap, valuesMap, outputsMap, dependencies)
    #===========================================================================
    
    #test 
コード例 #3
0
def runandload(name, *args):
    return Sextante.runAlgorithm(name,
                                 SextantePostprocessing.handleAlgorithmResults,
                                 *args)
コード例 #4
0
def runalg(algOrName, *args):
    alg = Sextante.runAlgorithm(algOrName, None, *args)
    if alg is not None:
        return alg.getOutputValuesAsDictionary()
コード例 #5
0
ファイル: general.py プロジェクト: Adam-Brown/Quantum-GIS
def runandload(name, *args):
    return Sextante.runAlgorithm(name, SextantePostprocessing.handleAlgorithmResults, *args)
コード例 #6
0
ファイル: general.py プロジェクト: Adam-Brown/Quantum-GIS
def runalg(algOrName, *args):
    alg = Sextante.runAlgorithm(algOrName, None, *args)
    if alg is not None:
        return alg.getOutputValuesAsDictionary()