2024-10-17 17:59:02,210 (natcap.invest.utils) utils.prepare_workspace(161) Level 100 Writing log messages to [/opt/appdata/model_outputs/urban_cooling_model-192/InVEST-urban_cooling_model-log-2024-10-17--17_59_02.txt] 2024-10-17 17:59:02,222 (__main__) worker.do_work(741) INFO urban_cooling_model model arguments: {'workspace_dir': '/opt/appdata/model_outputs/urban_cooling_model-192', 'aoi_vector_path': '/opt/appdata/model_outputs/urban_cooling_model-192/aoi.geojson', 'lulc_raster_path': '/opt/appdata/scenarios/192/192_lulc_fill.tif', 'biophysical_table_path': '/opt/appdata/invest-data/biophysical_tables/ucm__nlcd_nlud_tree.csv', 'do_energy_valuation': False, 'do_productivity_valuation': False, 'ref_eto_raster_path': '/opt/appdata/invest-data/et0_annual_cgiar_3857.tif', 'cc_method': 'factors', 'cc_weight_albedo': '0.2', 'cc_weight_eti': '0.2', 'cc_weight_shade': '0.6', 't_air_average_radius': '600', 'green_area_cooling_distance': '450', 't_ref': '35', 'uhi_max': '11'} 2024-10-17 17:59:02,223 (natcap.invest.urban_cooling_model) urban_cooling_model.execute(411) INFO Starting Urban Cooling Model 2024-10-17 17:59:03,834 (natcap.invest.urban_cooling_model) urban_cooling_model.convolve_2d_by_exponential(1392) INFO Starting a convolution over /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/green_area.tif with a decay distance of 13 2024-10-17 17:59:04,086 (natcap.invest.urban_cooling_model) urban_cooling_model.execute(564) INFO Calculating Cooling Coefficient from factors 2024-10-17 17:59:04,224 (natcap.invest.urban_cooling_model) urban_cooling_model.convolve_2d_by_exponential(1392) INFO Starting a convolution over /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/T_air_nomix.tif with a decay distance of 17 2024-10-17 17:59:04,395 (natcap.invest.urban_cooling_model) urban_cooling_model.pickle_zonal_stats(1166) INFO Taking zonal statistics of /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/reprojected_aoi.shp over /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/cc.tif 2024-10-17 17:59:04,411 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:04,422 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:04,467 (natcap.invest.urban_cooling_model) urban_cooling_model.pickle_zonal_stats(1166) INFO Taking zonal statistics of /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/reprojected_aoi.shp over /opt/appdata/model_outputs/urban_cooling_model-192/intermediate/T_air.tif 2024-10-17 17:59:04,481 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:04,492 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:04,543 (natcap.invest.urban_cooling_model) urban_cooling_model.calculate_uhi_result_vector(886) INFO Calculate UHI summary results for uhi_results.shp 2024-10-17 17:59:04,543 (natcap.invest.urban_cooling_model) urban_cooling_model.calculate_uhi_result_vector(889) INFO Loading t_air_stats 2024-10-17 17:59:04,543 (natcap.invest.urban_cooling_model) urban_cooling_model.calculate_uhi_result_vector(892) INFO Loading cc_stats 2024-10-17 17:59:04,544 (natcap.invest.urban_cooling_model) urban_cooling_model.calculate_uhi_result_vector(924) INFO Creating uhi_results.shp 2024-10-17 17:59:04,556 (natcap.invest.urban_cooling_model) urban_cooling_model.execute(842) INFO Urban Cooling Model complete. 2024-10-17 17:59:04,556 (__main__) worker.do_work(743) INFO Post processing urban_cooling_model model 2024-10-17 17:59:04,557 (invest_results) invest_results.urban_cooling(123) INFO Doing Urban Cooling valuation 2024-10-17 17:59:05,042 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:05,053 (osgeo) utils._log_gdal_errors(97) WARNING [errno 1] A geometry of type MULTIPOLYGON is inserted into layer disjoint_vector of geometry type POLYGON, which is not normally allowed by the GeoPackage specification, but the driver will however do it. To create a conformant GeoPackage, if using ogr2ogr, the -nlt option can be used to override the layer geometry type. This warning will no longer be emitted for this combination of layer and feature geometry type. 2024-10-17 17:59:05,087 (ucm_valuation) ucm_valuation.execute(204) INFO {0: {'min': 158.00885, 'max': 190.50243, 'count': 10495, 'nodata_count': 0, 'sum': 1795480.7265625}} 2024-10-17 17:59:05,124 (invest_results) invest_results.urban_cooling(140) INFO Gathering Urban Cooling Model results 2024-10-17 17:59:05,132 (invest_results) invest_results.urban_cooling(150) INFO Gathering Census data from AOI 2024-10-17 17:59:05,341 (invest_results) invest_results.urban_cooling(153) INFO {'avg_tmp_v': 40.95179509063351, 'cdd_cost': 1795480.7265625, 'census': {'race': {'White (Not Hispanic or Latino)': 9736.0, 'Black': 5242.0, 'American Indian': 165.0, 'Asian': 434.0, 'Hawaiian': 30.0, 'Other': 119.0, 'Two or more races': 758.0, 'Hispanic or Latino': 23459.0}, 'poverty': {'Household received Food Stamps or SNAP in the past 12 months': 2821.0, 'Household received Food Stamps or SNAP in the past 12 months | Income in the past 12 months below poverty level': 1371.0, 'Household received Food Stamps or SNAP in the past 12 months | Income in the past 12 months at or above poverty level': 1450.0, 'Household did not receive Food Stamps or SNAP in the past 12 months': 11117.0, 'Household did not receive Food Stamps or SNAP in the past 12 months | Income in the past 12 months below poverty level': 1385.0, 'Household did not receive Food Stamps or SNAP in the past 12 months | Income in the past 12 months at or above poverty level': 9732.0}}} 2024-10-17 17:59:05,342 (natcap.invest.utils) utils.prepare_workspace(169) INFO Elapsed time: 3.13s 2024-10-17 17:59:05,342 (natcap.invest.utils) utils.prepare_workspace(172) INFO Execution finished