diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a8281aae34..68ec529edc 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -8,3 +8,4 @@ - Add a test to check if the worldpop service is available - Fix github actions - Add TARGET landcover production +- Force TARGET ROOF fraction to 0.75 when BUILDING fraction is greater than 0.75 diff --git a/geoindicators/src/main/groovy/org/orbisgis/geoclimate/geoindicators/GridIndicators.groovy b/geoindicators/src/main/groovy/org/orbisgis/geoclimate/geoindicators/GridIndicators.groovy index 655fae5dcd..b3ecff825b 100644 --- a/geoindicators/src/main/groovy/org/orbisgis/geoclimate/geoindicators/GridIndicators.groovy +++ b/geoindicators/src/main/groovy/org/orbisgis/geoclimate/geoindicators/GridIndicators.groovy @@ -386,7 +386,7 @@ String formatGrid4Target(JdbcDataSource datasource, String gridTable) { THE_GEOM, ID_COL, ID_ROW, CAST(row_number() over(ORDER BY ID_ROW DESC) as integer) as "FID", - BUILDING_FRACTION AS "roof", + CASE WHEN BUILDING_FRACTION>0.75 THEN 0.75 ELSE BUILDING_FRACTION END AS "roof", ROAD_FRACTION AS "road", WATER_FRACTION AS "watr", IMPERVIOUS_FRACTION AS "conc",