EcohydroLib  1.29
Namespaces | Variables
RegisterDEM.py File Reference

Namespaces

 RegisterDEM
 Register digital elevation model (DEM) data into metadata store for a project directory, copying the DEM file into the project directory in the process.
 

Variables

tuple RegisterDEM.parser = argparse.ArgumentParser(description='Register DEM with project')
 
string RegisterDEM.help = 'The configuration file'
 
string RegisterDEM.choices = 'bilinear'
 
tuple RegisterDEM.args = parser.parse_args()
 
tuple RegisterDEM.cmdline = GenericMetadata.getCommandLine()
 
 RegisterDEM.configFile = None
 
tuple RegisterDEM.context = Context(args.projectDir, configFile)
 
tuple RegisterDEM.inDEMPath = os.path.abspath(args.demfile)
 
tuple RegisterDEM.inSpatialMetadata = getSpatialReferenceForRaster(inDEMPath)
 
 RegisterDEM.resample = False
 
list RegisterDEM.s_srs = inSpatialMetadata[5]
 
 RegisterDEM.t_srs = s_srs
 
list RegisterDEM.demResolutionX = args.demResolution[0]
 
list RegisterDEM.demResolutionY = args.demResolution[1]
 
 RegisterDEM.publisher = args.publisher
 
 RegisterDEM.outfile = args.outfile
 
string RegisterDEM.demFilename = "%s%stif"
 
tuple RegisterDEM.demFilepath = os.path.join(context.projectDir, demFilename)
 
 RegisterDEM.outfileTemp = None
 
 RegisterDEM.demFilenameTemp = None
 
 RegisterDEM.demFilepathTemp = None
 
tuple RegisterDEM.bbox = getBoundingBoxForRaster(demFilepath)
 
tuple RegisterDEM.shpFilename = writeBboxPolygonToShapefile(bbox, context.projectDir, "studyarea")
 
tuple RegisterDEM.demSpatialMetadata = getSpatialReferenceForRaster(demFilepath)
 
string RegisterDEM.inputDEMURL = "file://%s"
 
tuple RegisterDEM.asset = AssetProvenance(GenericMetadata.MANIFEST_SECTION)