Index de l'article

Processing: Grass Overlay Not

alg_params = {
    'ainput': outputs['LayerA']['OUTPUT'],
    'atype':0,
    'binput': outputs['LayerB']['OUTPUT'],
    'btype':0,
    'operator':2,
    'snap':-1,
    '-t':False,
    'output':QgsProcessing.TEMPORARY_OUTPUT,
    'GRASS_REGION_PARAMETER':None,
    'GRASS_SNAP_TOLERANCE_PARAMETER':-1,
    'GRASS_MIN_AREA_PARAMETER':1,
    'GRASS_OUTPUT_TYPE_PARAMETER':3,
    'GRASS_VECTOR_DSCO':'',
    'GRASS_VECTOR_LCO':'',
    'GRASS_VECTOR_EXPORT_NOCAT':False
}
outputs['LayerResult'] = processing.run('grass7:v.overlay', alg_params, context=context, feedback=feedback, is_child_algorithm=True)
outputs['LayerResult']['OUTPUT'] = outputs['LayerResult'].pop('output')