EcohydroLib  1.29
Namespaces | Variables
GetGHCNDailyClimateDataForBoundingboxCentroid.py File Reference

Namespaces

 GetGHCNDailyClimateDataForBoundingboxCentroid
 Query NCDC archive for climate data for a single station in the Global Historical Climatology Network (http://www1.ncdc.noaa.gov/pub/data/ghcn/daily/readme.txt).
 

Variables

tuple GetGHCNDailyClimateDataForBoundingboxCentroid.parser = argparse.ArgumentParser(description='Query NCDC archive for climate data for a single station in the Global Historical Climatology Network')
 
string GetGHCNDailyClimateDataForBoundingboxCentroid.help = 'The configuration file'
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.args = parser.parse_args()
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.cmdline = GenericMetadata.getCommandLine()
 
 GetGHCNDailyClimateDataForBoundingboxCentroid.configFile = None
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.context = Context(args.projectDir, configFile)
 
 GetGHCNDailyClimateDataForBoundingboxCentroid.outDir = args.outdir
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.outDirPath = os.path.join(context.projectDir, outDir)
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.studyArea = GenericMetadata.readStudyAreaEntries(context)
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.bbox = bboxFromString(studyArea['bbox_wgs84'])
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.nearest = findStationNearestToCoordinates(context.config, longitude, latitude)
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.outFile = os.path.join(outDir, nearest[0])
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.returnCode = getClimateDataForStation(context.config, context.projectDir, outFile, nearest[0])
 
tuple GetGHCNDailyClimateDataForBoundingboxCentroid.station = ClimatePointStation()