2024-04-09 10:12:46,593 (natcap.invest.utils) utils.prepare_workspace(161) Level 100 Writing log messages to [C:\Users\lcostado\Desktop\InVEST Cooling Model_test\InVEST-natcap.invest.urban_cooling_model-log-2024-04-09--10_12_46.txt] 2024-04-09 10:12:46,594 (__main__) cli.main(458) Level 100 Starting model with parameters: Arguments for InVEST natcap.invest.urban_cooling_model 3.13.0: aoi_vector_path C:\Users\lcostado\Desktop\InVEST_urban cooling model\AOI.shp avg_rel_humidity biophysical_table_path C:\Users\lcostado\Desktop\InVEST_urban cooling model\Biophisical table.csv building_vector_path cc_method factors cc_weight_albedo cc_weight_eti cc_weight_shade do_energy_valuation False do_productivity_valuation False energy_consumption_table_path green_area_cooling_distance 250 lulc_raster_path C:\Users\lcostado\Desktop\InVEST_urban cooling model\lulc_lucode.tif n_workers -1 ref_eto_raster_path C:\Users\lcostado\Desktop\InVEST_urban cooling model\ETmm_day.tif results_suffix 4 t_air_average_radius 500 t_ref 27.8 uhi_max 8.2 workspace_dir C:\Users\lcostado\Desktop\InVEST Cooling Model_test 2024-04-09 10:12:46,594 (natcap.invest.urban_cooling_model) urban_cooling_model.execute(408) INFO Starting Urban Cooling Model 2024-04-09 10:12:47,549 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(996) INFO 1 of 2 aligned: lulc_4.tif 2024-04-09 10:12:49,147 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(996) INFO 2 of 2 aligned: ref_eto_4.tif 2024-04-09 10:12:49,147 (pygeoprocessing.geoprocessing) geoprocessing.align_and_resize_raster_stack(1000) INFO aligned all 2 rasters. 2024-04-09 10:12:49,177 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(470) INFO starting stats_worker 2024-04-09 10:12:49,178 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(476) INFO started stats_worker 2024-04-09 10:12:49,191 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(571) ERROR exception encountered in raster_calculator Traceback (most recent call last): File "pygeoprocessing\geoprocessing.py", line 517, in raster_calculator File "pygeoprocessing\geoprocessing.py", line 2179, in _map_dataset_to_value_op pygeoprocessing.geoprocessing.ReclassificationMissingValuesError: The following 1 raster values [0] from "C:\Users\lcostado\Desktop\InVEST Cooling Model_test\intermediate\lulc_4.tif" do not have corresponding entries in the value map: {11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 41: 1, 42: 1, 52: 1, 55: 1, 62: 1, 64: 1, 65: 1, 82: 1, 92: 1, 94: 1}. 2024-04-09 10:12:49,195 (pygeoprocessing.geoprocessing) geoprocessing.raster_calculator(586) INFO Waiting for raster stats worker result. 2024-04-09 10:12:49,195 (pygeoprocessing.geoprocessing_core) threading.run(953) WARNING No valid pixels were received, sending None. 2024-04-09 10:12:49,196 (taskgraph.Task) Task.add_task(706) ERROR Something went wrong when adding task reclassify to kc (1), terminating taskgraph. Traceback (most recent call last): File "natcap\invest\utils.py", line 1047, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 2186, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 517, in raster_calculator File "pygeoprocessing\geoprocessing.py", line 2179, in _map_dataset_to_value_op pygeoprocessing.geoprocessing.ReclassificationMissingValuesError: The following 1 raster values [0] from "C:\Users\lcostado\Desktop\InVEST Cooling Model_test\intermediate\lulc_4.tif" do not have corresponding entries in the value map: {11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 41: 1, 42: 1, 52: 1, 55: 1, 62: 1, 64: 1, 65: 1, 82: 1, 92: 1, 94: 1}. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "taskgraph\Task.py", line 674, in add_task File "taskgraph\Task.py", line 1093, in _call File "natcap\invest\utils.py", line 1057, in reclassify_raster ValueError: Values in the LULC raster were found that are not represented under the 'lucode' column of the Biophysical table. The missing values found in the LULC raster but not the table are: [0]. 2024-04-09 10:12:49,198 (natcap.invest.utils) utils.prepare_workspace(166) ERROR Exception while executing natcap.invest.urban_cooling_model Traceback (most recent call last): File "natcap\invest\utils.py", line 1047, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 2186, in reclassify_raster File "pygeoprocessing\geoprocessing.py", line 517, in raster_calculator File "pygeoprocessing\geoprocessing.py", line 2179, in _map_dataset_to_value_op pygeoprocessing.geoprocessing.ReclassificationMissingValuesError: The following 1 raster values [0] from "C:\Users\lcostado\Desktop\InVEST Cooling Model_test\intermediate\lulc_4.tif" do not have corresponding entries in the value map: {11: 1, 12: 1, 13: 1, 14: 1, 15: 1, 21: 1, 22: 1, 23: 1, 24: 1, 25: 1, 26: 1, 27: 1, 28: 1, 29: 1, 41: 1, 42: 1, 52: 1, 55: 1, 62: 1, 64: 1, 65: 1, 82: 1, 92: 1, 94: 1}. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "natcap\invest\utils.py", line 164, in prepare_workspace File "invest\cli.py", line 469, in main File "natcap\invest\urban_cooling_model.py", line 505, in execute File "taskgraph\Task.py", line 674, in add_task File "taskgraph\Task.py", line 1093, in _call File "natcap\invest\utils.py", line 1057, in reclassify_raster ValueError: Values in the LULC raster were found that are not represented under the 'lucode' column of the Biophysical table. The missing values found in the LULC raster but not the table are: [0]. 2024-04-09 10:12:49,200 (natcap.invest.utils) utils.prepare_workspace(169) INFO Elapsed time: 2.61s 2024-04-09 10:12:49,200 (natcap.invest.utils) utils.prepare_workspace(172) INFO Execution finished