Arguments: activities {u'Forestry grassland defense\nDisaster mitigation': {u'measurement_unit': u'area', u'measurement_value': 1000000.0, u'unit_cost': 2278.992}, u'Animal and plant protection': {u'measurement_unit': u'area', u'measurement_value': 1000000.0, u'unit_cost': 116.94}, u'Returning farmland to forest and grassland': {u'measurement_unit': u'area', u'measurement_value': 1000000.0, u'unit_cost': 2296.75}, u'Wetland protection': {u'measurement_unit': u'area', u'measurement_value': 1000000.0, u'unit_cost': 778.97}, u' management of forest resources': {u'measurement_unit': u'area', u'measurement_value': 1000000.0, u'unit_cost': 672.29}} activity_shapefiles [] budget_config {u'years_to_spend': 1, u'activity_budget': {u'Forestry grassland defense\nDisaster mitigation': {u'budget_amount': 372400.0}, u'Animal and plant protection': {u'budget_amount': 1046000.0}, u'Returning farmland to forest and grassland': {u'budget_amount': 50100.0}, u'Wetland protection': {u'budget_amount': 1800000.0}, u' management of forest resources': {u'budget_amount': 30598800.0}}, u'if_left_over': u'Proportionally reallocate', u'floating_budget': 33867300} lulc_activity_potential_map {32: [u'Forestry grassland defense\nDisaster mitigation'], 33: [u'Forestry grassland defense\nDisaster mitigation'], 11: [], 65: [], 41: [], 42: [], 43: [], 12: [], 46: [], 51: [], 52: [], 21: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 22: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 23: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 24: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 31: [u'Forestry grassland defense\nDisaster mitigation'], 53: [], 63: []} lulc_coefficients_table_uri D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv lulc_uri D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif objectives {u'nutrient_retention_phosphorus': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'agricultural_vegetation_managment': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'fertilizer_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'keep_native_vegetation': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': 0.5, u'Beneficiaries': 1.0, u'On-pixel source': u'~0.25', u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'ditching': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'revegetation_unassisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'pasture_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}}, u'factors': {u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil erodibility': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/K.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel retention': {u'bins': {u'value_field': u'P_Ret', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/benificial.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel source': {u'bins': {u'value_field': u'P_Exp', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Rainfall erosivity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/R.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/DownslopeRetentionIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Riparian continuity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/raparian.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/Upslope Source Index.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}}}, u'erosion_drinking_control': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'agricultural_vegetation_managment': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'fertilizer_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'keep_native_vegetation': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': 0.5, u'Beneficiaries': 1.0, u'On-pixel source': u'~0.25', u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'ditching': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'revegetation_unassisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'pasture_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}}, u'factors': {u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil erodibility': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/K.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel retention': {u'bins': {u'value_field': u'Sed_Ret', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/benificial.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel source': {u'bins': {u'value_field': u'Sed_Exp', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Rainfall erosivity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/R.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/DownslopeRetentionIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/UpslopeSourceIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Riparian continuity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/raparianTY.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}}}, u'baseflow': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'agricultural_vegetation_managment': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'fertilizer_management': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'keep_native_vegetation': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': 0.2, u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': 0.5}, u'ditching': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'revegetation_unassisted': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'pasture_management': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}}, u'factors': {u'Actual Evapotranspiration': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/aet.tif', u'bins': {'interpolation': 'linear', 'type': 'interpolated', 'inverted': False}}, u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Annual Average Rainfall': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/P.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil Texture Index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/textureTY.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Vegetative Cover Index': {u'bins': {u'value_field': u'Cover_Rank', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/benifical.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/Downslope Retention Index.tif', u'bins': {'interpolation': 'linear', 'type': 'interpolated', 'inverted': False}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/upsource.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Slope Index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/sloperank.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Land Use Land Cover Retention at pixel': {u'bins': {u'value_field': u'Rough_Rank', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}}}} open_html_on_completion True priorities {u'revegetation_assisted': {u'nutrient_retention_phosphorus': 0.3, u'erosion_drinking_control': 0.3, u'baseflow': 0.3}, u'agricultural_vegetation_managment': {u'nutrient_retention_phosphorus': 0.5, u'erosion_drinking_control': 0.5, u'baseflow': 0.5}, u'fertilizer_management': {u'nutrient_retention_phosphorus': 0.5, u'erosion_drinking_control': 0.5, u'baseflow': 0.5}, u'keep_native_vegetation': {u'nutrient_retention_phosphorus': 1.0, u'erosion_drinking_control': 1.0, u'baseflow': 1.0}, u'ditching': {u'nutrient_retention_phosphorus': 0.0, u'erosion_drinking_control': 0.0, u'baseflow': 0.0}, u'revegetation_unassisted': {u'nutrient_retention_phosphorus': 0.8, u'erosion_drinking_control': 0.8, u'baseflow': 0.8}, u'pasture_management': {u'nutrient_retention_phosphorus': 0.2, u'erosion_drinking_control': 0.2, u'baseflow': 0.2}} results_suffix 2020_1 transition_map {u'revegetation_assisted': {u'Forestry grassland defenseDisaster mitigation': 0.0, u'Animal and plant protection': 0.0, u'Returning farmland to forest and grassland': 1.0, u'Wetland protection': 0.0, u' management of forest resources': 0.0}, u'agricultural_vegetation_managment': {u'Forestry grassland defenseDisaster mitigation': 0.0, u'Animal and plant protection': 0.0, u'Returning farmland to forest and grassland': 0.0, u'Wetland protection': 0.0, u' management of forest resources': 0.0}, u'fertilizer_management': {u'Forestry grassland defenseDisaster mitigation': 0.0, u'Animal and plant protection': 0.0, u'Returning farmland to forest and grassland': 0.0, u'Wetland protection': 0.0, u' management of forest resources': 0.0}, u'keep_native_vegetation': {u'Forestry grassland defenseDisaster mitigation': 1.0, u'Animal and plant protection': 1.0, u'Returning farmland to forest and grassland': 0.0, u'Wetland protection': 1.0, u' management of forest resources': 1.0}, u'ditching': {u'Forestry grassland defenseDisaster mitigation': 0.0, u'Animal and plant protection': 0.0, u'Returning farmland to forest and grassland': 0.0, u'Wetland protection': 0.0, u' management of forest resources': 0.0}, u'revegetation_unassisted': {u'Forestry grassland defenseDisaster mitigation': 1.0, u'Animal and plant protection': 1.0, u'Returning farmland to forest and grassland': 0.0, u'Wetland protection': 1.0, u' management of forest resources': 1.0}, u'pasture_management': {u'Forestry grassland defenseDisaster mitigation': 0.0, u'Animal and plant protection': 0.0, u'Returning farmland to forest and grassland': 1.0, u'Wetland protection': 0.0, u' management of forest resources': 0.0}} transition_types [{u'file_name': u'keep_native_vegetation', u'transition_type': u'protection', u'id': u'trans1', u'label': u'Keep native \nvegetation'}, {u'file_name': u'revegetation_unassisted', u'transition_type': u'restoration', u'id': u'trans2', u'label': u'Revegetation \n(unassisted)'}, {u'file_name': u'revegetation_assisted', u'transition_type': u'restoration', u'id': u'trans3', u'label': u'Revegetation \n(assisted)'}, {u'file_name': u'agricultural_vegetation_managment', u'transition_type': u'agriculture', u'id': u'trans4', u'label': u'Agricultural \nvegetation \nmanagement'}, {u'file_name': u'ditching', u'transition_type': u'agriculture', u'id': u'trans5', u'label': u'Ditching'}, {u'file_name': u'fertilizer_management', u'transition_type': u'agriculture', u'id': u'trans6', u'label': u'Fertilizer \nmanagement'}, {u'file_name': u'pasture_management', u'transition_type': u'agriculture', u'id': u'trans7', u'label': u'Pasture \nmanagement'}] workspace_dir D:\Result\2020nianshuju\senserios\one 04/12/2023 21:06:15 root INFO Logging will be saved to natcap.rios-log-2023-04-12--21_06_15.txt 04/12/2023 21:06:15 root DEBUG Loaded the model from natcap.rios.rios 04/12/2023 21:06:15 root INFO Executing the loaded model 04/12/2023 21:06:15 root INFO Python architecture: ('32bit', 'WindowsPE') 04/12/2023 21:06:15 root INFO Disk space remaining for workspace: 857.1 GB an exception encountered when logging 04/12/2023 21:06:15 root INFO Pointing temporary directory at the workspace at D:\Result\2020nianshuju\senserios\one 04/12/2023 21:06:15 root INFO Updating os.environ["TMP"]=D:\Result\2020nianshuju\senserios\one\tmp to D:\Result\2020nianshuju\senserios\one 04/12/2023 21:06:15 root INFO Updating os.environ["TEMP"]=D:\Result\2020nianshuju\senserios\one\tmp to D:\Result\2020nianshuju\senserios\one 04/12/2023 21:06:15 root INFO Updating os.environ["TMPDIR"]=D:\Result\2020nianshuju\senserios\one\tmp to D:\Result\2020nianshuju\senserios\one 04/12/2023 21:06:15 root INFO Setting tempfile.tempdir to D:\Result\2020nianshuju\senserios\one\tmp 04/12/2023 21:06:15 root INFO Starting natcap.rios 04/12/2023 21:06:15 natcap.rios.ipa INFO ensuring that the optional objectives have non-empty factors 04/12/2023 21:06:15 natcap.rios.ipa DEBUG {u'nutrient_retention_phosphorus': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'agricultural_vegetation_managment': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'fertilizer_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'keep_native_vegetation': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': 0.5, u'Beneficiaries': 1.0, u'On-pixel source': u'~0.25', u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'ditching': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'revegetation_unassisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'pasture_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}}, u'factors': {u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil erodibility': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/K.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel retention': {u'bins': {u'value_field': u'P_Ret', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/benificial.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel source': {u'bins': {u'value_field': u'P_Exp', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Rainfall erosivity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/R.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/DownslopeRetentionIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Riparian continuity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/raparian.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/P/Upslope Source Index.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}}}, u'erosion_drinking_control': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'agricultural_vegetation_managment': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'fertilizer_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'keep_native_vegetation': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': 0.5, u'Beneficiaries': 1.0, u'On-pixel source': u'~0.25', u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'ditching': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'revegetation_unassisted': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}, u'pasture_management': {u'Soil depth': 0.25, u'Soil erodibility': 0.25, u'On-pixel retention': u'~0.5', u'Beneficiaries': 1.0, u'On-pixel source': 0.25, u'Rainfall erosivity': 0.25, u'Downslope retention index': u'~1', u'Riparian continuity': 0.5, u'Upslope source': 1.0}}, u'factors': {u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil erodibility': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/K.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel retention': {u'bins': {u'value_field': u'Sed_Ret', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/benificial.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'On-pixel source': {u'bins': {u'value_field': u'Sed_Exp', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Rainfall erosivity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/R.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/DownslopeRetentionIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/UpslopeSourceIndex.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Riparian continuity': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/raparianTY.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}}}, u'baseflow': {u'rios_model_type': u'rios_tier_0', u'priorities': {u'revegetation_assisted': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'agricultural_vegetation_managment': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'fertilizer_management': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'keep_native_vegetation': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': 0.2, u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': 0.5}, u'ditching': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'revegetation_unassisted': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}, u'pasture_management': {u'Actual Evapotranspiration': u'~0.2', u'Soil depth': 0.5, u'Annual Average Rainfall': 0.2, u'Soil Texture Index': u'~0.2', u'Vegetative Cover Index': u'~0.2', u'Beneficiaries': 1.0, u'Downslope retention index': u'~1', u'Upslope source': 1.0, u'Slope Index': u'~0.2', u'Land Use Land Cover Retention at pixel': u'~0.5'}}, u'factors': {u'Actual Evapotranspiration': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/aet.tif', u'bins': {'interpolation': 'linear', 'type': 'interpolated', 'inverted': False}}, u'Soil depth': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/turangbaochi/soildepth.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Annual Average Rainfall': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/P.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Soil Texture Index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/textureTY.TIF', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Vegetative Cover Index': {u'bins': {u'value_field': u'Cover_Rank', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}, u'Beneficiaries': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/benifical.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Downslope retention index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/Downslope Retention Index.tif', u'bins': {'interpolation': 'linear', 'type': 'interpolated', 'inverted': False}}, u'Upslope source': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/upsource.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Slope Index': {u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/baseflow/sloperank.tif', u'bins': {'inverted': False, 'type': 'interpolated', 'interpolation': 'linear'}}, u'Land Use Land Cover Retention at pixel': {u'bins': {u'value_field': u'Rough_Rank', u'raster_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', u'uri': u'D:/Result/2020nianshuju/yuanshi/yanan/BIO.csv', u'key_field': u'lulc_general'}}}}} 04/12/2023 21:06:15 natcap.rios.ipa INFO Updating references to the general LULC coefficients table 04/12/2023 21:06:15 natcap.rios.ipa INFO Starting Water Funds Prioritizer 04/12/2023 21:06:15 natcap.rios.ipa INFO Looping through objectives to sort and prioritize 04/12/2023 21:06:15 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:06:22 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:06:33 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:06:33 natcap.rios.ipa DEBUG {32.0: 0.653, 33.0: 1.0, 43.0: 0.83, 65.0: 0.136, 41.0: 0.83, 42.0: 0.83, 11.0: 0.626, 12.0: 0.796, 46.0: 0.626, 51.0: 0.272, 52.0: 0.136, 21.0: 1.0, 22.0: 0.367, 23.0: 1.0, 24.0: 0.367, 63.0: 0.136, 53.0: 0.272, 31.0: 0.653} 04/12/2023 21:06:36 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:06:36 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:06:42 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:06:42 natcap.rios.ipa DEBUG {32.0: 0.008, 33.0: 0.011, 43.0: 0.0, 65.0: 0.055, 41.0: 0.0, 42.0: 0.0, 11.0: 0.195, 12.0: 0.07, 46.0: 0.007, 51.0: 0.139, 52.0: 0.38, 21.0: 0.022, 22.0: 0.011, 23.0: 0.035, 24.0: 0.011, 63.0: 0.055, 53.0: 0.139, 31.0: 0.008} 04/12/2023 21:06:45 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:06:45 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:06:53 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:07:03 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:07:11 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 68.21% complete 04/12/2023 21:07:14 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:07:21 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\revegetation_assisted_2020_1.tif transition raster 04/12/2023 21:07:28 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 9 04/12/2023 21:07:33 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 5 of 9 04/12/2023 21:07:39 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 7 of 9 04/12/2023 21:07:49 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 48.97% complete 04/12/2023 21:07:54 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 99.49% complete 04/12/2023 21:07:55 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\agricultural_vegetation_managment_2020_1.tif transition raster 04/12/2023 21:08:01 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:08:06 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:08:11 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:08:17 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:08:25 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 51.54% complete 04/12/2023 21:08:30 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\fertilizer_management_2020_1.tif transition raster 04/12/2023 21:08:35 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:08:41 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:08:46 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:08:51 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:08:59 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 50.51% complete 04/12/2023 21:09:04 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\keep_native_vegetation_2020_1.tif transition raster 04/12/2023 21:09:09 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:09:15 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:09:20 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:09:25 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:09:33 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 52.31% complete 04/12/2023 21:09:38 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\ditching_2020_1.tif transition raster 04/12/2023 21:09:43 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:09:48 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:09:53 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:09:59 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:10:07 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 53.72% complete 04/12/2023 21:10:12 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\revegetation_unassisted_2020_1.tif transition raster 04/12/2023 21:10:17 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:10:22 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:10:28 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:10:33 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:10:41 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 50.26% complete 04/12/2023 21:10:47 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\nutrient_retention_phosphorus\objective_level_transitions\pasture_management_2020_1.tif transition raster 04/12/2023 21:10:52 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:10:58 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:11:03 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:11:08 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:11:16 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 51.79% complete 04/12/2023 21:11:22 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:11:31 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:11:43 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:11:43 natcap.rios.ipa DEBUG {32.0: 0.83, 33.0: 0.75, 43.0: 0.2, 65.0: 0.26, 41.0: 0.2, 42.0: 0.2, 11.0: 0.67, 12.0: 0.84, 46.0: 0.94, 51.0: 0.2, 52.0: 0.13, 21.0: 0.73, 22.0: 0.505, 23.0: 0.68, 24.0: 0.505, 63.0: 0.26, 53.0: 0.2, 31.0: 0.83} 04/12/2023 21:11:46 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:11:46 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:11:54 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:11:54 natcap.rios.ipa DEBUG {32.0: 0.157173, 33.0: 0.252174, 43.0: 0.04, 65.0: 0.285976, 41.0: 0.04, 42.0: 0.04, 11.0: 0.109119, 12.0: 0.12238, 46.0: 0.142279, 51.0: 0.166366, 52.0: 0.164808, 21.0: 0.027067, 22.0: 0.1585, 23.0: 0.003, 24.0: 0.07508, 63.0: 0.363947, 53.0: 0.166366, 31.0: 0.074877} 04/12/2023 21:11:58 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:11:58 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:12:07 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:12:16 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:12:29 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 99.08% complete 04/12/2023 21:12:30 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:12:39 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 71.28% complete 04/12/2023 21:12:42 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\revegetation_assisted_2020_1.tif transition raster 04/12/2023 21:12:47 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:12:52 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:12:57 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:13:03 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:13:11 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 49.62% complete 04/12/2023 21:13:16 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\agricultural_vegetation_managment_2020_1.tif transition raster 04/12/2023 21:13:21 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:13:27 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:13:32 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:13:38 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:13:46 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 52.69% complete 04/12/2023 21:13:51 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\fertilizer_management_2020_1.tif transition raster 04/12/2023 21:13:58 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 9 04/12/2023 21:14:05 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:14:17 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 74.74% complete 04/12/2023 21:14:19 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\keep_native_vegetation_2020_1.tif transition raster 04/12/2023 21:14:26 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 9 04/12/2023 21:14:33 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:14:38 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:14:46 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 51.67% complete 04/12/2023 21:14:51 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\ditching_2020_1.tif transition raster 04/12/2023 21:14:56 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:15:02 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:15:07 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:15:12 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:15:21 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 52.95% complete 04/12/2023 21:15:26 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\revegetation_unassisted_2020_1.tif transition raster 04/12/2023 21:15:31 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:15:36 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:15:41 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:15:47 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:15:55 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 53.08% complete 04/12/2023 21:16:00 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\erosion_drinking_control\objective_level_transitions\pasture_management_2020_1.tif transition raster 04/12/2023 21:16:05 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 9 04/12/2023 21:16:11 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 9 04/12/2023 21:16:16 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 9 04/12/2023 21:16:21 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 9 04/12/2023 21:16:29 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 52.18% complete 04/12/2023 21:16:35 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:16:40 pygeoprocessing.geoprocessing INFO ReprojectImage 88.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmp7xcll6.tif, psz_message 04/12/2023 21:16:41 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmp7xcll6.tif, psz_message 04/12/2023 21:16:42 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 2 04/12/2023 21:16:47 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:16:57 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:17:07 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:17:16 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:17:16 natcap.rios.ipa DEBUG {32.0: 0.281051, 33.0: 0.170982, 43.0: 0.241621, 65.0: 0.168947, 41.0: 0.28819, 42.0: 0.141344, 11.0: 0.385434, 12.0: 0.366477, 46.0: 0.328034, 51.0: 0.316671, 52.0: 0.300433, 21.0: 0.659573, 22.0: 0.281166, 23.0: 0.406572, 24.0: 0.505003, 63.0: 0.124463, 53.0: 0.316671, 31.0: 0.488377} 04/12/2023 21:17:20 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:17:20 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:17:29 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:17:41 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:17:52 natcap.rios.ipa INFO We're doing normalization because of interpolated 04/12/2023 21:18:00 natcap.rios.ipa DEBUG it was defined, must need a LULC 04/12/2023 21:18:00 natcap.rios.ipa DEBUG {32.0: 0.163, 33.0: 0.069, 43.0: 0.0001, 65.0: 0.013, 41.0: 0.0001, 42.0: 0.0001, 11.0: 0.75, 12.0: 0.163, 46.0: 0.75, 51.0: 0.15, 52.0: 0.001, 21.0: 0.75, 22.0: 0.069, 23.0: 1.0, 24.0: 0.069, 63.0: 0.013, 53.0: 0.15, 31.0: 0.163} 04/12/2023 21:18:04 natcap.rios.ipa DEBUG Finished normalizing into dictionary bins 04/12/2023 21:18:04 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\revegetation_assisted_2020_1.tif transition raster 04/12/2023 21:18:11 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 10 04/12/2023 21:18:18 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 10 04/12/2023 21:18:26 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 10 04/12/2023 21:18:34 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 10 04/12/2023 21:18:47 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 29.04% complete 04/12/2023 21:18:52 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 59.01% complete 04/12/2023 21:18:57 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 89.25% complete 04/12/2023 21:19:00 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\agricultural_vegetation_managment_2020_1.tif transition raster 04/12/2023 21:19:07 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 10 04/12/2023 21:19:14 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 10 04/12/2023 21:19:22 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 10 04/12/2023 21:19:30 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 10 04/12/2023 21:19:39 pygeoprocessing.geoprocessing INFO ReprojectImage 93.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmppvoxsx.tif, psz_message 04/12/2023 21:19:39 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmppvoxsx.tif, psz_message 04/12/2023 21:19:45 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 30.33% complete 04/12/2023 21:19:50 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 63.51% complete 04/12/2023 21:19:55 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 96.60% complete 04/12/2023 21:19:57 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\fertilizer_management_2020_1.tif transition raster 04/12/2023 21:20:03 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 10 04/12/2023 21:20:08 pygeoprocessing.geoprocessing INFO ReprojectImage 75.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpoeqvbh.tif, psz_message 04/12/2023 21:20:09 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpoeqvbh.tif, psz_message 04/12/2023 21:20:10 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 10 04/12/2023 21:20:17 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 10 04/12/2023 21:20:24 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 10 04/12/2023 21:20:32 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 8 of 10 04/12/2023 21:20:45 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 30.15% complete 04/12/2023 21:20:50 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 61.49% complete 04/12/2023 21:20:55 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 93.11% complete 04/12/2023 21:20:57 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\keep_native_vegetation_2020_1.tif transition raster 04/12/2023 21:21:03 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 10 04/12/2023 21:21:11 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 10 04/12/2023 21:21:19 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 5 of 10 04/12/2023 21:21:26 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 7 of 10 04/12/2023 21:21:34 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 9 of 10 04/12/2023 21:21:43 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 30.97% complete 04/12/2023 21:21:48 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 63.51% complete 04/12/2023 21:21:53 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 97.15% complete 04/12/2023 21:21:55 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\ditching_2020_1.tif transition raster 04/12/2023 21:22:00 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 10 04/12/2023 21:22:09 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 10 04/12/2023 21:22:16 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 5 of 10 04/12/2023 21:22:24 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 7 of 10 04/12/2023 21:22:32 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 9 of 10 04/12/2023 21:22:37 pygeoprocessing.geoprocessing INFO ReprojectImage 94.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpcqc0wn.tif, psz_message 04/12/2023 21:22:37 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpcqc0wn.tif, psz_message 04/12/2023 21:22:43 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 31.80% complete 04/12/2023 21:22:48 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 63.69% complete 04/12/2023 21:22:53 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 95.86% complete 04/12/2023 21:22:55 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\revegetation_unassisted_2020_1.tif transition raster 04/12/2023 21:23:00 pygeoprocessing.geoprocessing INFO ReprojectImage 88.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmphywr0z.tif, psz_message 04/12/2023 21:23:01 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmphywr0z.tif, psz_message 04/12/2023 21:23:01 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 10 04/12/2023 21:23:10 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 10 04/12/2023 21:23:17 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 5 of 10 04/12/2023 21:23:24 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 7 of 10 04/12/2023 21:23:32 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 9 of 10 04/12/2023 21:23:41 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 31.80% complete 04/12/2023 21:23:46 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 64.06% complete 04/12/2023 21:23:51 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 95.31% complete 04/12/2023 21:23:53 natcap.rios.ipa INFO Creating D:\Result\2020nianshuju\senserios\one\1_investment_portfolio_adviser_workspace\objectives\baseflow\objective_level_transitions\pasture_management_2020_1.tif transition raster 04/12/2023 21:23:59 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 10 04/12/2023 21:24:06 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 10 04/12/2023 21:24:14 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 5 of 10 04/12/2023 21:24:21 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 7 of 10 04/12/2023 21:24:30 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 9 of 10 04/12/2023 21:24:39 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 27.85% complete 04/12/2023 21:24:44 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 58.55% complete 04/12/2023 21:24:50 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 89.43% complete 04/12/2023 21:24:53 natcap.rios.ipa INFO calculating ipa transition scores 04/12/2023 21:25:02 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:25:20 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:25:26 pygeoprocessing.geoprocessing INFO ReprojectImage 75.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmp91munp.tif, psz_message 04/12/2023 21:25:26 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmp91munp.tif, psz_message 04/12/2023 21:25:38 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:25:55 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:26:01 pygeoprocessing.geoprocessing INFO ReprojectImage 50.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpgygcm8.tif, psz_message 04/12/2023 21:26:03 pygeoprocessing.geoprocessing INFO ReprojectImage 100.0% complete D:\Result\2020nianshuju\senserios\one\tmp\tmpgygcm8.tif, psz_message 04/12/2023 21:26:16 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:26:33 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 3 04/12/2023 21:26:45 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 1 of 3 04/12/2023 21:26:56 natcap.rios.ipa INFO Converting transitions to activities 04/12/2023 21:27:02 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:27:07 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:27:16 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:27:28 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:27:34 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:27:39 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:27:47 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 97.69% complete 04/12/2023 21:27:53 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:27:58 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:28:04 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:28:15 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:28:21 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:28:26 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:28:40 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:28:45 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:28:50 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:29:02 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:29:07 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:29:12 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:29:20 pygeoprocessing.geoprocessing INFO raster stack calculation approx. 93.08% complete 04/12/2023 21:29:27 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:29:32 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:29:37 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:29:49 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:29:54 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:29:59 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:30:13 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 2 of 7 04/12/2023 21:30:18 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 4 of 7 04/12/2023 21:30:24 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:30:36 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 3 of 7 04/12/2023 21:30:43 pygeoprocessing.geoprocessing INFO align_dataset_list aligning dataset 6 of 7 04/12/2023 21:30:49 natcap.rios.ipa INFO Building arguments for budget prioritization 04/12/2023 21:30:49 natcap.rios.ipa INFO Starting portfolio Selection 04/12/2023 21:30:49 natcap.rios.ipa DEBUG budget_args {'activities': {u'Animal and plant protection': {'output_id': 1, u'measurement_unit': u'area', u'measurement_value': 1000000.0, 'prioritization_raster_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_scores\\Animal and plant protection_2020_1.tif', u'unit_cost': 116.94}, u'Forestry grassland defense\nDisaster mitigation': {'output_id': 2, u'measurement_unit': u'area', u'measurement_value': 1000000.0, 'prioritization_raster_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_scores\\Forestry grassland defense\nDisaster mitigation_2020_1.tif', u'unit_cost': 2278.992}, u'Returning farmland to forest and grassland': {'output_id': 3, u'measurement_unit': u'area', u'measurement_value': 1000000.0, 'prioritization_raster_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_scores\\Returning farmland to forest and grassland_2020_1.tif', u'unit_cost': 2296.75}, u'Wetland protection': {'output_id': 4, u'measurement_unit': u'area', u'measurement_value': 1000000.0, 'prioritization_raster_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_scores\\Wetland protection_2020_1.tif', u'unit_cost': 778.97}, u' management of forest resources': {'output_id': 0, u'measurement_unit': u'area', u'measurement_value': 1000000.0, 'prioritization_raster_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_scores\\ management of forest resources_2020_1.tif', u'unit_cost': 672.29}}, 'activity_portfolio_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_portfolios\\activity_portfolio_total_2020_1.tif', 'lulc_activity_potential_map': {32: [u'Forestry grassland defense\nDisaster mitigation'], 33: [u'Forestry grassland defense\nDisaster mitigation'], 11: [], 65: [], 41: [], 42: [], 43: [], 12: [], 46: [], 51: [], 52: [], 21: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 22: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 23: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 24: [u' management of forest resources', u'Forestry grassland defense\nDisaster mitigation'], 31: [u'Forestry grassland defense\nDisaster mitigation'], 53: [], 63: []}, 'activity_lookup_table_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_portfolios\\activity_raster_id_to_type_2020_1.csv', 'results_suffix': '_2020_1', 'activity_shapefiles': [], 'budget_config': {u'years_to_spend': 1, u'activity_budget': {u'Forestry grassland defense\nDisaster mitigation': {u'budget_amount': 372400.0}, u'Animal and plant protection': {u'budget_amount': 1046000.0}, u'Returning farmland to forest and grassland': {u'budget_amount': 50100.0}, u'Wetland protection': {u'budget_amount': 1800000.0}, u' management of forest resources': {u'budget_amount': 30598800.0}}, u'if_left_over': u'Proportionally reallocate', u'floating_budget': 33867300}, 'lulc_uri': u'D:/Result/2020nianshuju/yuanshi/yanan/yananLULC.tif', 'max_transition_activity_portfolio_uri': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_portfolios\\max_transition_activity_portfolio_2020_1.tif', 'transition_dictionary': {0: u'agriculture', 1: u'agriculture', 2: u'agriculture', 3: u'protection', 4: u'agriculture', 5: u'restoration', 6: u'restoration'}, 'output_dir': u'D:\\Result\\2020nianshuju\\senserios\\one\\1_investment_portfolio_adviser_workspace\\activity_portfolios'} 04/12/2023 21:30:49 natcap.rios.ipa INFO mask out prevent shapefile areas for activity management of forest resources 04/12/2023 21:30:49 natcap.rios.ipa INFO mask out prefer shapefile areas for activity management of forest resources 04/12/2023 21:30:49 natcap.rios.ipa INFO mask out lulc prevented areas for each activity 04/12/2023 21:30:49 natcap.rios.ipa INFO activity_name management of forest resources allowed lu codes: set([24, 21, 22, 23]) 04/12/2023 21:30:57 natcap.rios.ipa INFO mask out prevent shapefile areas for activity Animal and plant protection 04/12/2023 21:30:57 natcap.rios.ipa INFO mask out prefer shapefile areas for activity Animal and plant protection 04/12/2023 21:30:57 natcap.rios.ipa INFO mask out lulc prevented areas for each activity 04/12/2023 21:30:57 natcap.rios.ipa INFO activity_name Animal and plant protection allowed lu codes: set([]) 04/12/2023 21:31:05 root ERROR --------------------------------------------------- 04/12/2023 21:31:05 root ERROR ---------------------- ERROR ---------------------- 04/12/2023 21:31:05 root ERROR --------------------------------------------------- 04/12/2023 21:31:05 root ERROR Error: exception found while running natcap.rios 04/12/2023 21:31:05 root DEBUG 04/12/2023 21:31:05 root DEBUG Build details 04/12/2023 21:31:05 root DEBUG Interpreter 04/12/2023 21:31:05 root DEBUG Current temp dir: D:\Result\2020nianshuju\senserios\one\tmp 04/12/2023 21:31:05 root DEBUG tempfile.tempdir: D:\Result\2020nianshuju\senserios\one\tmp 04/12/2023 21:31:05 root DEBUG 04/12/2023 21:31:05 root DEBUG System 04/12/2023 21:31:05 root DEBUG OS : Windows-8-6.2.9200 04/12/2023 21:31:05 root DEBUG Processor architecture: AMD64 04/12/2023 21:31:05 root DEBUG FS encoding : mbcs 04/12/2023 21:31:05 root DEBUG Preferred encoding: cp936 04/12/2023 21:31:05 root DEBUG 04/12/2023 21:31:05 root DEBUG Python 04/12/2023 21:31:05 root DEBUG Version : 2.7.9 04/12/2023 21:31:06 root DEBUG Build : ('default', 'Dec 10 2014 12:24:55') 04/12/2023 21:31:06 root DEBUG Compiler : MSC v.1500 32 bit (Intel) 04/12/2023 21:31:06 root DEBUG Implementation : CPython 04/12/2023 21:31:06 root DEBUG Architecture : 32bit 04/12/2023 21:31:06 root DEBUG Linkage format : WindowsPE 04/12/2023 21:31:06 root DEBUG 04/12/2023 21:31:06 root DEBUG Packages 04/12/2023 21:31:06 root DEBUG Cython : ? 04/12/2023 21:31:06 root DEBUG Numpy : 1.10.2rc1 04/12/2023 21:31:06 root DEBUG Scipy : 0.16.0b2 04/12/2023 21:31:06 root DEBUG OSGEO : 1.11.3 04/12/2023 21:31:06 root DEBUG Shapely : 1.5.5 04/12/2023 21:31:06 root DEBUG 04/12/2023 21:31:06 root DEBUG 04/12/2023 21:31:06 root DEBUG Exception not environment-related 04/12/2023 21:31:06 root DEBUG Printing traceback Traceback (most recent call last): File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\natcap.rios.rui.executor", line 611, in runModel File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\natcap.rios.rios", line 24, in execute File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\natcap.rios.rios", line 260, in execute_30 File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\natcap.rios.rios", line 620, in calculate_activity_portfolio File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\natcap.rios.rios", line 953, in _mask_activity_areas File "C:\Users\natcap-servers\jenkins-home\workspace\natcap.rios\build\rios\out00-PYZ.pyz\pygeoprocessing.geoprocessing", line 95, in get_nodata_from_uri AttributeError: 'NoneType' object has no attribute 'GetRasterBand' None 04/12/2023 21:31:06 root ERROR Exiting due to failures 04/12/2023 21:31:06 root INFO Elapsed time: 24m 50.19s