def processTEMP(process, cfg): inWks = process['input_dir'] outWks = process['output_dir'] arcpy.env.workspace = inWks funcs = process['functions'] filenames = (process['input_prefix'], process['input_ext']) if not funcs: funcs = ['MIN', 'MAX'] modisUtils.calcLongTermAverageTemp(inWks, outWks, funcs, filenames) return 0
outWks = process['output_dir'] out_prefix = cfg['MODIS']['filenames']['prefix'] out_ext = cfg['MODIS']['filenames']['extension'] if 'output_prefix' in process: out_prefix = process['output_prefix'] if 'output_ext' in process: out_ext = process['output_ext'] filenames = (out_prefix, out_ext) funcs = [] if 'functions' in process: funcs = process['functions'] if not funcs: funcs = ['MIN', 'MAX'] if 'file_pattern' in process: pattern = process['file_pattern'] modisUtils.calcLongTermAverageTemp(inWks, outWks, funcs, filenames, pattern) elif process['type'] == 'day_night_average': print "Calculate Average temperature from Day & Night" if 'filename_day' in process: day_file = process['filename_day'] else: day_file = None if 'day_pattern' in process: day_pattern = process['day_pattern'] else: day_pattern = None if 'filename_night' in process: night_file = process['filename_night'] else: night_file = None if 'night_pattern' in process: