EcohydroLib  1.29
Namespaces | Variables
RegisterRaster.py File Reference

Namespaces

 RegisterRaster
 Register raster into metadata store for a project directory, copying the raster into the project directory in the process.
 

Variables

tuple RegisterRaster.parser = argparse.ArgumentParser(description='Register raster dataset with project')
 
string RegisterRaster.help = 'The configuration file'
 
string RegisterRaster.choices = 'near'
 
tuple RegisterRaster.args = parser.parse_args()
 
tuple RegisterRaster.cmdline = GenericMetadata.getCommandLine()
 
 RegisterRaster.configFile = None
 
tuple RegisterRaster.context = Context(args.projectDir, configFile)
 
tuple RegisterRaster.inRasterPath = os.path.abspath(args.rasterfile)
 
 RegisterRaster.publisher = args.publisher
 
 RegisterRaster.outfile = args.outfile
 
 RegisterRaster.force = False
 
tuple RegisterRaster.studyArea = GenericMetadata.readStudyAreaEntries(context)
 
tuple RegisterRaster.bbox = bboxFromString(studyArea['bbox_wgs84'])
 
tuple RegisterRaster.demResolutionX = float(studyArea['dem_res_x'])
 
tuple RegisterRaster.demResolutionY = float(studyArea['dem_res_y'])
 
tuple RegisterRaster.demColumns = int(studyArea['dem_columns'])
 
tuple RegisterRaster.demRows = int(studyArea['dem_rows'])
 
list RegisterRaster.srs = studyArea['dem_srs']
 
string RegisterRaster.rasterFilename = "%s%stif"
 
tuple RegisterRaster.rasterFilepath = os.path.join(context.projectDir, rasterFilename)
 
 RegisterRaster.resample = False
 
tuple RegisterRaster.rasterMetadata = getSpatialReferenceForRaster(inRasterPath)
 
list RegisterRaster.rasterSrs = rasterMetadata[5]
 
tuple RegisterRaster.rasterX = float(rasterMetadata[0])
 
tuple RegisterRaster.rasterY = float(rasterMetadata[1])
 
string RegisterRaster.processingNotes = "Clipping %s raster %s to DEM extent"
 
tuple RegisterRaster.manifest = GenericMetadata.readManifestEntries(context)
 
list RegisterRaster.demFilename = manifest['dem']
 
tuple RegisterRaster.demFilepath = os.path.join(context.projectDir, demFilename)
 
 RegisterRaster.s_srs = srs,\
 
 RegisterRaster.trX = demResolutionY,\
 
 RegisterRaster.resampleMethod = args.resampleMethod)
 
tuple RegisterRaster.newRasterMetadata = getDimensionsForRaster(rasterFilepath)
 
tuple RegisterRaster.asset = AssetProvenance(GenericMetadata.MANIFEST_SECTION)