zipped = True
        l1a_product = item[:-4]

    L1Bfile = modisL1B_LACPath + l1a_product.replace('L1A_LAC', 'L1B_LAC')

    if exists(L1Bfile):
        print("Output " + L1Bfile + " exists already. Skipping.")
        continue

    if not zipped:
        print("Processing...")
        unzipped_item = modisL1A_LACPath + item
        success = process_modisL1B(l1a_productPath=unzipped_item)
        print(success)
        _bzip2_success = bzip2CompressFile(unzipped_item, True)
        print(_bzip2_success, "Done.")
    else:
        zipped_item = modisL1A_LACPath + item
        _bunzip_success = bzip2DecompressFile(zipped_item, False)
        print(_bunzip_success, "Done.")
        if _bunzip_success:
            unzipped_item = modisL1A_LACPath + item[:-4]
            success = process_modisL1B(l1a_productPath=unzipped_item)
            print(success)
            print("Removing " + unzipped_item + "...")
            remove(unzipped_item)
        else:
            print("Decompressing failed! Skipping product ", item, " ...")
            continue

Пример #2
0
        zipped = True
        l1b_product = item[:-4]

    jpg_browse_file = modisL1B_LACPath + l1b_product.replace(
        'L1B_LAC.x.hdf', 'jpg')

    if exists(jpg_browse_file):
        print("Output " + jpg_browse_file + " exists already. Skipping.")
        continue

    if not zipped:
        print("Processing...")
        unzipped_item = modisL1B_LACPath + item
        success = process_modis_browse(l1b_productPath=unzipped_item)
        print(success)
        _bzip2_success = bzip2CompressFile(unzipped_item, removeInput=True)
        print(_bzip2_success, "Done.")
    else:
        zipped_item = modisL1B_LACPath + item
        _bunzip_success = bzip2DecompressFile(zipped_item, removeInput=False)
        print(_bunzip_success, "Done.")
        if _bunzip_success:
            unzipped_item = modisL1B_LACPath + item[:-4]
            success = process_modis_browse(l1b_productPath=unzipped_item)
            print(success)
            print("Removing " + unzipped_item + "...")
            remove(unzipped_item)
        else:
            print("Decompressing failed! Skipping product ", item, " ...")
            continue
        zipped = True
        l1b_product = item[:-4]

    jpg_browse_file = modisL1B_LACPath + l1b_product.replace('L1B_LAC.x.hdf', 'jpg')

    if exists(jpg_browse_file):
        print("Output " + jpg_browse_file + " exists already. Skipping.")
        continue

    if not zipped:
        print("Processing...")
        unzipped_item = modisL1B_LACPath + item
        success = process_modis_browse(l1b_productPath=unzipped_item)
        print(success)
        _bzip2_success = bzip2CompressFile(unzipped_item, removeInput=True)
        print(_bzip2_success, "Done.")
    else:
        zipped_item = modisL1B_LACPath + item
        _bunzip_success = bzip2DecompressFile(zipped_item,removeInput=False)
        print(_bunzip_success, "Done.")
        if _bunzip_success:
            unzipped_item = modisL1B_LACPath + item[:-4]
            success = process_modis_browse(l1b_productPath=unzipped_item)
            print(success)
            print("Removing " + unzipped_item + "...")
            remove(unzipped_item)
        else:
            print("Decompressing failed! Skipping product ", item, " ...")
            continue

Пример #4
0
        l1b_sub_product = item[:-4]

    L2_sub_file = modisL2_Path + l1b_sub_product.replace('L1B_LAC', 'L2_LAC')

    if exists(L2_sub_file):
        print("Output " + L2_sub_file + " exists already. Skipping.")
        continue
    else:
        print("Processing product " + l1b_sub_product)

    if not zipped:
        print("Processing...")
        unzipped_item = modisL1B_Path + item
        success = process_modisL2_sub(l1b_sub_productPath=unzipped_item)
        print(success)
        #_bzip2_success = bzip2CompressFile(unzipped_item, True)
        #print(_bzip2_success, "Done.")
    else:
        zipped_item = modisL1B_Path + item
        _bunzip_success = bzip2DecompressFile(zipped_item, False)
        print(_bunzip_success, "Done.")
        if _bunzip_success:
            unzipped_item = modisL1B_Path + item[:-4]
            success = process_modisL2_sub(l1b_sub_productPath=unzipped_item)
            print(success)
            print("Removing " + unzipped_item + "...")
            remove(unzipped_item)
        else:
            print("Decompressing failed! Skipping product ", item, " ...")
            continue