Last updated: 2022-07-11

Checks: 7 0

Knit directory: mapme.protectedareas/

This reproducible R Markdown analysis was created with workflowr (version 1.7.0). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.


Great! Since the R Markdown file has been committed to the Git repository, you know the exact version of the code that produced these results.

Great job! The global environment was empty. Objects defined in the global environment can affect the analysis in your R Markdown file in unknown ways. For reproduciblity it’s best to always run the code in an empty environment.

The command set.seed(20210305) was run prior to running the code in the R Markdown file. Setting a seed ensures that any results that rely on randomness, e.g. subsampling or permutations, are reproducible.

Great job! Recording the operating system, R version, and package versions is critical for reproducibility.

Nice! There were no cached chunks for this analysis, so you can be confident that you successfully produced the results during this run.

Great job! Using relative paths to the files within your workflowr project makes it easier to run your code on other machines.

Great! You are using Git for version control. Tracking code development and connecting the code version to the results is critical for reproducibility.

The results in this page were generated with repository version dbef473. See the Past versions tab to see a history of the changes made to the R Markdown and HTML files.

Note that you need to be careful to ensure that all relevant files for the analysis have been committed to Git prior to generating the results (you can use wflow_publish or wflow_git_commit). workflowr only checks the R Markdown file, but you know if there are other scripts or data files that it depends on. Below is the status of the Git repository when the results were generated:


Ignored files:
    Ignored:    .Rhistory
    Ignored:    .Rproj.user/
    Ignored:    README.html
    Ignored:    data-raw/addons/docs/rest/
    Ignored:    data-raw/addons/etc/
    Ignored:    data-raw/addons/scripts/

Unstaged changes:
    Modified:   code/wdpa-giz.R

Note that any generated files, e.g. HTML, png, CSS, etc., are not included in this status report because it is ok for generated content to have uncommitted changes.


These are the previous versions of the repository in which changes were made to the R Markdown (analysis/threat_assessment.Rmd) and HTML (docs/threat_assessment.html) files. If you’ve configured a remote Git repository (see ?wflow_git_remote), click on the hyperlinks in the table below to view the files as they were in that past version.

File Version Author Date Message
Rmd 3a0960f Johannes Schielein 2022-02-21 change lineplots to Nicaragua instead of Guatemala
Rmd 43d3918 Johannes Schielein 2022-02-21 change lineplots to Nicaragua instead of Guatemala
html 3a0960f Johannes Schielein 2022-02-21 change lineplots to Nicaragua instead of Guatemala
html 43d3918 Johannes Schielein 2022-02-21 change lineplots to Nicaragua instead of Guatemala
Rmd 5170b5e Johannes Schielein 2022-02-16 minor text updates to threat assessment
Rmd add00d5 Johannes Schielein 2022-02-16 minor text updates to threat assessment
html 5170b5e Johannes Schielein 2022-02-16 minor text updates to threat assessment
html add00d5 Johannes Schielein 2022-02-16 minor text updates to threat assessment
Rmd 471eec2 Johannes Schielein 2022-02-16 add minor text changes to threat assessment
Rmd 0b43c74 Johannes Schielein 2022-02-16 add minor text changes to threat assessment
html 471eec2 Johannes Schielein 2022-02-16 add minor text changes to threat assessment
html 0b43c74 Johannes Schielein 2022-02-16 add minor text changes to threat assessment
Rmd beaa1cd Johannes Schielein 2022-02-16 add relative forest loss lineplot
Rmd ff5e046 Johannes Schielein 2022-02-16 add relative forest loss lineplot
html beaa1cd Johannes Schielein 2022-02-16 add relative forest loss lineplot
html ff5e046 Johannes Schielein 2022-02-16 add relative forest loss lineplot
Rmd 9740a24 Johannes Schielein 2022-02-16 change axis jitterplot to show percentage scales
Rmd 5929d91 Johannes Schielein 2022-02-16 change axis jitterplot to show percentage scales
html 9740a24 Johannes Schielein 2022-02-16 change axis jitterplot to show percentage scales
html 5929d91 Johannes Schielein 2022-02-16 change axis jitterplot to show percentage scales
Rmd 46a1ecb Johannes Schielein 2022-02-16 add lineplot and some text to threat assessment
Rmd 13e2cec Johannes Schielein 2022-02-16 add lineplot and some text to threat assessment
html 46a1ecb Johannes Schielein 2022-02-16 add lineplot and some text to threat assessment
html 13e2cec Johannes Schielein 2022-02-16 add lineplot and some text to threat assessment
Rmd 670eaa3 Johannes Schielein 2022-02-15 update threat assessment
Rmd a98624a Johannes Schielein 2022-02-15 update threat assessment
html 670eaa3 Johannes Schielein 2022-02-15 update threat assessment
html a98624a Johannes Schielein 2022-02-15 update threat assessment
Rmd 0e88b9d Johannes Schielein 2022-02-11 first commit threat assessment and giz
Rmd e440dc2 Johannes Schielein 2022-02-11 first commit threat assessment and giz
html 0e88b9d Johannes Schielein 2022-02-11 first commit threat assessment and giz
html e440dc2 Johannes Schielein 2022-02-11 first commit threat assessment and giz

Introduction

The following graphics are intented to support a peer-discussion on how publicly available geodata can be used to characterize the threat level of protected areas (short PAs). The goal of this exercise is to define data products that could support the identification of new intervention sites and thus help KfW and its partners in the project preparation phase. In addition, information about the current portfolio and its relevance to protect the most threatened areas can be derived.

The general idea of this analysis is to match the complete network of existing PAs in countries where KfW is active to the the database of supported PAs by KfW. The same methodology can be used later in the project preparation phase to analyse the existing portfolio together with newly projected intervention sites. The analysis is based on publicly available data from the World Database of Protected Areas (WDPA/IUCN).1 Our current portfolio database contains 373 areas from a total of 4722 PAs in 16 partnering countries.

In a first analysis step we focus on habitat destruction in terms of primary forest cover loss. To quantify forest cover loss we utilize data from the Global Forest Watch (Hansen et al, 2013)2. Forest cover loss is defined in their work “as a stand-replacement disturbance, or a change from a forest to non-forest state.”. Loss can either be the result of human activities or natural factors such as droughts, forest fires or hurricanes, amongst others. More information on the interpretation and usefullness of this data as well as suggested further steps to advance the threat assessment are given below in the discussion part.

In the analysis below we will focus on two key outcome indicators:

  • Total forest cover loss: Measures the total sum of loss areas in hectare. This variable is able to identify PAs with the highest primary forest cover loss between 2001 and 2020. The identification of high loss areas can be usefull for targeting areas where we might achieve the largest impact in terms of reducing emissions from deforstation and forest degradation.

  • Relative forest cover loss: Measures the percentage of primary forest cover loss inside a PA compared to its total primary forest area in 2000. The identification of PAs with high relative losses can be relevant from a biodiversity perspective. PAs with high relative losses might be places where large parts of the functional forest habitat is lost. Targeting these areas might not only help to protect the floral biodiversity but also the fauna and humans that inhabit these areas and profit from the local forest ecosystem services.

Map of Threatened Areas

The following map depicts relative and absolute forest cover loss for PAs in KfW supported areas. The size of circles is dependent on the total loss (the bigger the total loss, the larger the circle). The color is dependend on the relative loss (red circles indicate areas with high loss). From a threat perspective big red circles could be especially relevant areas for conservation. This map is interactive meaning that you can zoom into the map to see specific countries in more detail and click on areas to get summary statistics. Furthermore, supported PAs from the current and past portfolio of KfW (blue) are displayed with their actual polygon boundaries as well as all other PAs from the partnering countries (grey).

Lollipop plot

Lollipop Plots can be used to compare supported PAs to non-supported PAs in terms of their treat level. The following figure shows the top 30 PAs that expirienced most forest cover loss in countries where KfW is active. It also shows whether any of these PAs has been or is currently supported by a project from KfW. The database also allows to filter for a specific country or to adapt the observed period (currently 2001-2020) or variable (relative loss instead of absolute). Interactive filtering could be enabled once an interactive solution (Dashboard) is in place.

Crosstables

Crosstables convey the same information about absolute as well as relative loss but on an aggregated portfolio level. They allow us to quickly assess whether our past and current portfolio adresses the most threatened areas. The crosstables group all PAs into different “loss groups” that are displayed in the first column (0-10 hectare, 10-100 hectare, etc.). The second column shows how many PAs fall into each group (in%) from the whole universe of PAs in partnerning countries. The third column shows how many PAs from the KfW portfolio fall into each group. Desirable would be a overrepresentation in high loss areas by KfW. Both, absolute losses (first table) and relative losses (second table) are given below.

Absolute Forst Loss (ha) % of all PAs % of KfW Supported PAs
0-10 33.42 18.87
10-100 23.15 15.49
100-1,000 25.51 25.92
1,000-10,000 14.00 28.73
>10,000 3.91 10.99
Relative Forst Loss % of all PAs % of KfW Supported PAs
0-2 % 52.50 65.35
2-5 % 19.39 16.62
5-10 % 13.17 9.01
10-20 % 8.94 5.35
>20 % 5.99 3.66

Jitter Plots

Jitter Plots are a different way of displaying absolut and relative loss data and the current portfolio. Data is displayed in the plot on the country level. Different colors correspond to different countries. Country names are given with their abbreviations. The advantage of Jitter Plots is that individual data-points (PAs) can be identified by clicking on them in the figure. Jitter Plots allow to visualize the (highly right-skewed) data distribution in an intuitive way and compare KfWs portfolio (-> black dots) to the whole country universe. In a Dashboard it could be possible to colorize a set of suggested new PAs in the planning stage of a new project.

Lineplots

Lineplots can be used to assess the time-trend of one or several PAs. Their advantage is to display the trend data more detailed which allows users to judge whether a trend is increasing or decreasing and whether it is more likely due to natural phenomena (often huge singular spikes in the trend) or anthropogenic causes (steady, similar trends over all years). The downside of lineplots is that they are not able to compare a large set of PAs because the plots will get fairly messy if too many individual lines are displayed. This is especially troublesome if the trends of different displayed PAs differs considerably (e.g. high loss PAs vs. low loss PAs.). The following figures therefore only display the data for one selected country. You can isolate trends from on or several PAs of a given project by double-clicking on the project number in the legend. Single clicks on additional projects will allow to compare different projects. Both, absolute losses and relative losses are given in separate figures below.

Interpretation & Discussion

As outline above the GFW methodology defines forest cover loss as a “as a stand-replacement disturbance, or a change from a forest to non-forest state.”. Loss can either be the result of human activities or natural factors such as droughts, forest fires or hurricanes, amongst others. Thus, the data currently does not allow the differentiate permanent loss and conversion from temporary loss due to natural factors. A more in-depth analysis of pre-selected areas is therefore recommended when using the current data. An illustrative example for this (in the data) is Reserva Biológica Indio Maíz in Nicaragua which was hardly hit by a hurricane in 2016 and experienced subsequent forest fires in 2017. GFW displays this loss of nearly 117,000 hectares in 2017 (see also interactive map and lineplots) although natural regrowth of the forests is most likely happening at this point in time.

GFW data can be used to get an assessment of old-growth and primary forests as well as associated carbon emissions. It can indicate which areas had been highly threatened either due to natural causes (hurricanes/fires) or human causes (deforestation/logging/degradation and conversion to agriculture/silviculture). Especially useful in this context is to have a look at the whole trend from 2001 to 2020. Huge spikes in the individual trend data might indicate natural causes such as fires and hurricanes. A quick search with google always helps to confirm this hypothesis or you might look at Hurricane data e.g. on the NOAA website which provides historical data for hurricane tracks. More continuous growth in forest loss is probably due to the conversion of natural forests for agricultural purposes. Again you might look at the map given above and activate the satellite layer to see what might be happening below the detected loss. GFW does not (currently) allow to detect regrowth and regeneration but it is planned to provide that feature soon.

Suggested Improvements

  • Analyze subsequent land-cover in loss-areas. This would be possible e.g. by using Landcover data from the ESA Copernicus mission. It would allow to seperate permanent conversion of forest area e.g. for agricultural purposes from natural losses e.g. due to hurricanes.
  • Aggregate existing loss data on a finer spatial grid or create heatmaps. This would allow to better visualize highly threatened spots on the map. This could be especially relevant to quickly identify high pressure zones in large protected areas.
  • Analyse bufferzones: This would allow to detect areas with high forest loss dynamics in its sourroundings.

sessionInfo()
R version 3.6.3 (2020-02-29)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 18.04.6 LTS

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/openblas/libblas.so.3
LAPACK: /usr/lib/x86_64-linux-gnu/libopenblasp-r0.2.20.so

locale:
 [1] LC_CTYPE=C.UTF-8       LC_NUMERIC=C           LC_TIME=C.UTF-8       
 [4] LC_COLLATE=C.UTF-8     LC_MONETARY=C.UTF-8    LC_MESSAGES=C.UTF-8   
 [7] LC_PAPER=C.UTF-8       LC_NAME=C              LC_ADDRESS=C          
[10] LC_TELEPHONE=C         LC_MEASUREMENT=C.UTF-8 LC_IDENTIFICATION=C   

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] knitr_1.37            plotly_4.9.3          RColorBrewer_1.1-2   
 [4] htmltools_0.5.2       scales_1.1.1          ggsci_2.9            
 [7] leaflet.extras2_1.1.0 leaflet.extras_1.0.0  leaflet_2.0.4.1      
[10] sf_1.0-6              forcats_0.5.1         stringr_1.4.0        
[13] dplyr_1.0.7           purrr_0.3.4           readr_2.1.2          
[16] tidyr_1.1.4           tibble_3.1.6          ggplot2_3.3.4        
[19] tidyverse_1.3.1      

loaded via a namespace (and not attached):
 [1] fs_1.5.0                lubridate_1.7.10        bit64_4.0.5            
 [4] httr_1.4.3              rprojroot_2.0.2         tools_3.6.3            
 [7] backports_1.2.1         bslib_0.3.1             utf8_1.2.2             
[10] R6_2.5.1                KernSmooth_2.23-20      DBI_1.1.3              
[13] lazyeval_0.2.2          colorspace_2.0-1        withr_2.4.2            
[16] tidyselect_1.1.2        bit_4.0.4               compiler_3.6.3         
[19] git2r_0.28.0            cli_3.1.0               rvest_1.0.0            
[22] xml2_1.3.3              labeling_0.4.2          sass_0.4.0             
[25] classInt_0.4-7          proxy_0.4-27            digest_0.6.29          
[28] rmarkdown_2.11          pkgconfig_2.0.3         highr_0.8              
[31] dbplyr_2.1.1            fastmap_1.1.0           htmlwidgets_1.5.3      
[34] rlang_1.0.2             readxl_1.3.1            rstudioapi_0.13        
[37] farver_2.1.0            jquerylib_0.1.4         generics_0.1.1         
[40] jsonlite_1.8.0          crosstalk_1.1.1         vroom_1.5.7            
[43] magrittr_2.0.3          s2_1.0.7                Rcpp_1.0.8.3           
[46] munsell_0.5.0           fansi_1.0.3             lifecycle_1.0.1        
[49] stringi_1.7.6           whisker_0.4             yaml_2.2.1             
[52] grid_3.6.3              parallel_3.6.3          promises_1.2.0.1       
[55] crayon_1.4.2            haven_2.3.1             hms_1.1.1              
[58] pillar_1.6.4            wk_0.6.0                reprex_2.0.0           
[61] glue_1.5.1              evaluate_0.14           leaflet.providers_1.9.0
[64] data.table_1.14.2       modelr_0.1.8            vctrs_0.4.1            
[67] tzdb_0.1.2              httpuv_1.6.1            cellranger_1.1.0       
[70] gtable_0.3.0            assertthat_0.2.1        xfun_0.29              
[73] broom_0.7.6             e1071_1.7-11            later_1.2.0            
[76] class_7.3-20            viridisLite_0.4.0       workflowr_1.7.0        
[79] units_0.7-2             ellipsis_0.3.2         

  1. UNEP-WCMC and IUCN (2022), Protected Planet: The World Database on Protected Areas (WDPA) and World Database on Other Effective Area-based Conservation Measures (WD-OECM) [Online], February 2022, Cambridge, UK: UNEP-WCMC and IUCN. Available at: www.protectedplanet.net.

  2. “Hansen, M. C., P. V. Potapov, R. Moore, M. Hancher, S. A. Turubanova, A. Tyukavina, D. Thau, S. V. Stehman, S. J. Goetz, T. R. Loveland, A. Kommareddy, A. Egorov, L. Chini, C. O. Justice, and J. R. G. Townshend. 2013. “High-Resolution Global Maps of 21st-Century Forest Cover Change.” Science 342 (15 November): 850–53. Data available on-line from: http://earthenginepartners.appspot.com/science-2013-global-forest."