EcohydroLib  1.29
Namespaces | Variables
GetGHCNDailyClimateDataForStationsInBoundingbox.py File Reference

Namespaces

 GetGHCNDailyClimateDataForStationsInBoundingbox
 Query NCDC archive for climate data for all stations in the Global Historical Climatology Network (http://www1.ncdc.noaa.gov/pub/data/ghcn/daily/readme.txt) that fall within a bounding box.
 

Variables

tuple GetGHCNDailyClimateDataForStationsInBoundingbox.parser = argparse.ArgumentParser(description='Query NCDC archive for climate data for all Global Historical Climatology Network stations in the study area bounding box.')
 
string GetGHCNDailyClimateDataForStationsInBoundingbox.help = 'The configuration file'
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.args = parser.parse_args()
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.cmdline = GenericMetadata.getCommandLine()
 
 GetGHCNDailyClimateDataForStationsInBoundingbox.configFile = None
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.context = Context(args.projectDir, configFile)
 
 GetGHCNDailyClimateDataForStationsInBoundingbox.outDir = args.outdir
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.outDirPath = os.path.join(context.projectDir, outDir)
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.studyArea = GenericMetadata.readStudyAreaEntries(context)
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.bbox = bboxFromString(studyArea['bbox_wgs84'])
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.stations = findStationsWithinBoundingBox(context.config, bbox)
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.outFile = os.path.join(outDir, station[0])
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.returnCode = getClimateDataForStation(context.config, context.projectDir, outFile, station[0])
 
tuple GetGHCNDailyClimateDataForStationsInBoundingbox.newStation = ClimatePointStation()