RHESSysWorkflows  1.33
Namespaces | Variables
RegisterLandcoverReclassRules.py File Reference

Namespaces

 RegisterLandcoverReclassRules
 Generate landcover raster maps reclassification rules for use with GenerateLandcoverMaps.py.
 

Variables

tuple RegisterLandcoverReclassRules.parser = argparse.ArgumentParser(description='Generate landcover maps in GRASS GIS')
 
string RegisterLandcoverReclassRules.help = 'The configuration file. Must define section "GRASS" and option "GISBASE"'
 
tuple RegisterLandcoverReclassRules.group = parser.add_mutually_exclusive_group(required=True)
 
tuple RegisterLandcoverReclassRules.args = parser.parse_args()
 
tuple RegisterLandcoverReclassRules.cmdline = RHESSysMetadata.getCommandLine()
 
 RegisterLandcoverReclassRules.configFile = None
 
tuple RegisterLandcoverReclassRules.context = Context(args.projectDir, configFile)
 
tuple RegisterLandcoverReclassRules.metadata = RHESSysMetadata.readRHESSysEntries(context)
 
tuple RegisterLandcoverReclassRules.studyArea = RHESSysMetadata.readStudyAreaEntries(context)
 
tuple RegisterLandcoverReclassRules.manifest = RHESSysMetadata.readManifestEntries(context)
 
tuple RegisterLandcoverReclassRules.paths = RHESSysPaths(args.projectDir, metadata['rhessys_dir'])
 
tuple RegisterLandcoverReclassRules.projectDirRuleDir = paths.getReclassRulesDirectory()
 
tuple RegisterLandcoverReclassRules.roadRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.LC_RULE_ROAD)
 
tuple RegisterLandcoverReclassRules.imperviousRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.LC_RULE_IMPERVIOUS)
 
tuple RegisterLandcoverReclassRules.landuseRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.LC_RULE_LANDUSE)
 
tuple RegisterLandcoverReclassRules.stratumRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.LC_RULE_STRATUM)
 
tuple RegisterLandcoverReclassRules.laiRulePath = os.path.join(projectDirRuleDir, RHESSysMetadata.LC_RULE_LAI)
 
 RegisterLandcoverReclassRules.ruleDir = None
 
list RegisterLandcoverReclassRules.landcoverType = studyArea['landcover_type']
 
tuple RegisterLandcoverReclassRules.scriptEtc = context.config.get('SCRIPT', 'ETC')