예제 #1
0
sensor = 'MERIS'
year = '2005'
month = '05'

level1Dir = '/home/globalbedo/Processing/EOData/MERIS'
bbdrTileDir = '/home/globalbedo/Processing/GlobAlbedo/BBDR'

#####################################################################################################
os.system('banner Starting GlobAlbedo QR')
#####################################################################################################
inputs = glob.glob1(level1Dir + '/' + year, '*' + year + month + '?5*')
inputs.sort()

#requestName = 'globalbedo-l2-'+year+'-'+month+'-request'
requestName = 'we-request-l2'
m = PMonitor(inputs, request=requestName, hosts=[('localhost',1)])

for l1input in inputs:
    # l1 to l2 to bbdr-tiles 
    m.execute('qr_l2_bbdr MERIS 2005', [l1input], [])
  
# wait for processing to complete
m.wait_for_completion()
#####################################################################################################
#requestName = 'globalbedo-l3-'+year+'-'+month+'-request'
requestName = 'we-request-l3'
m = PMonitor([], request=requestName, hosts=[('localhost',4)])

tiles = glob.glob1(bbdrTileDir+'/'+sensor+'/'+year, 'h2?v0?')
tiles.sort()