Ejemplo n.º 1
0
    def test_oper_division_perc(self):
        # 10dratio
        output_filename = 'fewsnet-rfe/10dratio/20151221_fewsnet-rfe_10dratio_FEWSNET-Africa-8km_2.0.tif'
        output_file = os.path.join(self.root_out_dir, output_filename)
        ref_file = os.path.join(self.ref_dir, output_filename)
        functions.check_output_dir(os.path.dirname(output_file))
        input_files = [
            os.path.join(
                self.ref_dir,
                'fewsnet-rfe/10d/20151221_fewsnet-rfe_10d_FEWSNET-Africa-8km_2.0.tif'
            ), self.ref_avg_file
        ]
        args = {
            "input_file": input_files,
            "output_file": output_file,
            "output_format": 'GTIFF',
            "options": "compress=lzw",
            'output_type': 'Float32',
            'input_nodata': -32768
        }

        raster_image_math.do_oper_division_perc(**args)
        max_delta = 1.1
        equal = self.checkFile(ref_file,
                               output_file,
                               max_delta=max_delta,
                               create_plot=True)
        self.assertEqual(equal, 1)
def compute_standardized_products(input_file, output_file):
    output_file = functions.list_to_element(output_file)
    functions.check_output_dir(os.path.dirname(output_file))
    args = {
        "input_file": input_file,
        "output_file": output_file,
        "output_format": 'GTIFF',
        "options": "compress=lzw"
    }
    raster_image_math.do_oper_division_perc(**args)
Ejemplo n.º 3
0
    def fewsnet_10davgperc(input_file, output_file):

        output_file = functions.list_to_element(output_file)
        functions.check_output_dir(os.path.dirname(output_file))
        args = {
            "input_file": input_file,
            "output_file": output_file,
            "output_format": 'GTIFF',
            "options": "compress=lzw"
        }
        raster_image_math.do_oper_division_perc(**args)
Ejemplo n.º 4
0
    def std_fire_10dcount10kratio(input_file, output_file):

        output_file = functions.list_to_element(output_file)
        functions.check_output_dir(os.path.dirname(output_file))
        # args = {"input_file": input_file, "output_file": output_file, "output_format": 'GTIFF', "options": "compress=lzw", 'output_type':'Float32', 'input_nodata':-32768}
        args = {
            "input_file": input_file,
            "output_file": output_file,
            "output_format": 'GTIFF',
            "options": "compress=lzw",
            'output_type': 'Float32',
            'input_nodata': -32768,
            'output_nodata': -32768
        }
        raster_image_math.do_oper_division_perc(**args)
Ejemplo n.º 5
0
    def fewsnet_10davgperc(input_file, output_file):

        output_file = functions.list_to_element(output_file)
        functions.check_output_dir(os.path.dirname(output_file))
        args = {"input_file": input_file, "output_file": output_file, "output_format": 'GTIFF', "options": "compress=lzw"}
        raster_image_math.do_oper_division_perc(**args)