Exemplo n.º 1
0
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
Exemplo n.º 2
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: