RHESSysWorkflows  1.33
Variables
RegisterCustomSoilReclassRules Namespace Reference

Variables

tuple parser = argparse.ArgumentParser(description='Generate soil texture map for dataset in GRASS GIS')
 
string help = 'The configuration file. Must define section "GRASS" and option "GISBASE"'
 
tuple group = parser.add_mutually_exclusive_group(required=True)
 
tuple args = parser.parse_args()
 
tuple cmdline = RHESSysMetadata.getCommandLine()
 
 configFile = None
 
tuple context = Context(args.projectDir, configFile)
 
tuple metadata = RHESSysMetadata.readRHESSysEntries(context)
 
tuple grassMetadata = RHESSysMetadata.readGRASSEntries(context)
 
list demRast = grassMetadata['dem_rast']
 
list soilRast = grassMetadata['soil_rast']
 
tuple paths = RHESSysPaths(args.projectDir, metadata['rhessys_dir'])
 
tuple projectDirRuleDir = paths.getReclassRulesDirectory()
 
tuple soilsRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.SOILS_RULE)
 
 ruleDir = None
 

Variable Documentation

tuple RegisterCustomSoilReclassRules.args = parser.parse_args()
tuple RegisterCustomSoilReclassRules.cmdline = RHESSysMetadata.getCommandLine()
RegisterCustomSoilReclassRules.configFile = None
tuple RegisterCustomSoilReclassRules.context = Context(args.projectDir, configFile)
list RegisterCustomSoilReclassRules.demRast = grassMetadata['dem_rast']
tuple RegisterCustomSoilReclassRules.grassMetadata = RHESSysMetadata.readGRASSEntries(context)
tuple RegisterCustomSoilReclassRules.group = parser.add_mutually_exclusive_group(required=True)
string RegisterCustomSoilReclassRules.help = 'The configuration file. Must define section "GRASS" and option "GISBASE"'
tuple RegisterCustomSoilReclassRules.metadata = RHESSysMetadata.readRHESSysEntries(context)
tuple RegisterCustomSoilReclassRules.parser = argparse.ArgumentParser(description='Generate soil texture map for dataset in GRASS GIS')
tuple RegisterCustomSoilReclassRules.paths = RHESSysPaths(args.projectDir, metadata['rhessys_dir'])
tuple RegisterCustomSoilReclassRules.projectDirRuleDir = paths.getReclassRulesDirectory()
tuple RegisterCustomSoilReclassRules.ruleDir = None
list RegisterCustomSoilReclassRules.soilRast = grassMetadata['soil_rast']
tuple RegisterCustomSoilReclassRules.soilsRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.SOILS_RULE)