New iteration of the National Report Cards (NRC): updating terrestrial data and adding marine section

Context

Before 2022, the NRC showed only information for terrestrial vertebrates. The process to produce the first iteration of NRC was documented here, and there is a project in ArcGIS Pro called National_report_cards in which most of the processes were carried out. The layers used in the first iteration of NRC were:

  • gadm_centroid, a service of points that contained all the data shown in the NRC.
  • gadm_generalized, a service of polygons that shows country boundaries. It includes Kiribati and Fiji although they show an unexpected behavior.
  • spi_data_spi_globe, polygon layer with countries colored by SPI that was shown on the global page.
  • NRC_species_data_20200817_formatted, a hosted table that contains information about the species of terrestrial vertebrates found in each country. Although this info is used to display a table in the NRC, the original table in ArcGIS Online cannot be publicly shared, and the service has to be [whitelisted].

In 2022, the NRC were updated in two different ways:

  1. The existing terrestrial data shown in the first iteration of NRC was updated.
  2. A new section with marine data was included.

Process:

The new iteration of NRC was made combining both ArcGIS Pro and Python.

ArcGIS Pro:

Project NRC_Marine.

In this project, ArcGIS Pro was used to:

  • Extract population per country and EEZ: using the Zonal Statistics as Table tool (sum) with the gadm and EEZ layers and the population2020.crf stored in the Yale Cloud.

  • Create GID_0 field for the EEZ features and dissolve them (by GID_0), so that all polygons related to the same territory were grouped together.

  • Create centroids for gadm and EEZ layers. These centroids were later used in Python notebooks to create one of the filters shown on the challenges tab of the NRC. The centroids were calculated using the Feature to Point tool. For the gadm boundaries, the inside bottom was checked, forcing the centroids to fall within the geometry of the country. For EEZ, however, the inside bottom was unchecked. Because the EEZ can be very large and very far away from each other, it was more convinient to show the representative centroid instead of forcing it to fall within an EZZ polygon.

  • Classify countries and EEZ by their corresponding SPI values and color them accordingly (using the style defined in the cartographic review): it is possible to apply a given style to a new layer by adding to the map in ArcGIS Pro a layer from ArcGIS Online that has the desired style. Then, selecting the layer we want to apply the style to on the Table of Contents, we can go to Appearance (on the top menu) and click on Import, to apply the style from one layer to the other one.

  • Clean layers: in order to have geometries that include both the area of a country and the area of its corresponding EEZ, the gadm and EEZ layers were merged and dissolved using Python. However, further cleaning to remove holes and undesired vertices on the resulting layer was done in ArcGIS Pro (Edit/Edit vertices).

  • Publish layers: it is easier and quicker to publish layers in ArcGIS Online directly from Pro.

Project NRC_marine_EEZ_priority_tiles

  • Rescale the marine priority layer and publish it as tiles. A color ramp was added to the layer sent by MOL. This is a global layer that provides priority ranked by country. In this case, the ranks were given from 0 to 255, while the terrestrial layer is binned from 0 to 100 (according to documentation). In case we need it to be binned from 0 to 100 (to be consistents with the terrestrial) MOL needs to send a new layer.

Python:

Several notebooks were used to process the data and the layers used in the new iteration of National Report Cards:

NRC_Terrestrial:. This notebook updates the terrestrial NRC using these layers:

  • Old data: The old gadm_centroid layer used in the first iteration of NRC was used here to retrieve information that doesn’t need to be updated. This is the case of fields such as GNI_PPP or human modification.

  • Country boundaries: because the gadm_generalized layer used in the first iteration of NRC does not include the Outer Minor Islands of the USA, we used the gadm36_level0 boundaries with a simplification made with mapshaper.

  • Country centroids: generated in ArcGIS Pro, this centroids were used to calculate, for each country, the closest countries.

  • Species: (whitelisted service).

  • Population: because the previous NRC had population data from 2016, we updated this field using a new population table (generated in ArcGIS Pro).

  • SPI and protection: (whitelisted). This table was used to update the national SPI and the % of protection in each country to 2021. Also, because the data is given in a time series, it was used (directly by the Front-End) to create a plot that shows the evolution of these two indicators over time.

  • Percentage of protection needed:: Pending from MOL

The result of this notebook is a table that has all terrestrial data needed for the new iteration of the NRC.

NRC_Marine. This notebook adds the new marine data to the NRC master table

  • Terrestrial data: The table generated after running NRC_Terrestrial is imported here to generate a master table that contains all the data needed for the new implementation of the NRC.

  • Species:: (whitelisted).

  • Population: table generated in ArcGIS Pro containing population for 2020 in each EEZ.

  • SPI and protection: (whitelisted). This table was used to retrieve the marine national SPI and the % of protection in each EEZ in 2021. Also, because the data is given in a time series, it was used (directly by the Front-End) to create a plot that shows the evolution of these two indicators over time.

  • Percentage of protection needed: Pending from MOL

  • Human modification: Sent by MOL (pending to upload file)

  • EEZ centroids: The centroids generated in ArcGIS Pro are used here to retrieve, for each EEZ, the closest ones.

The result of this notebook is a table that contains all the terrestrial and marine data needed for the implementation of the NRC. This master table was uploaded in ArcGIS Online as a point layer using the centroids of the countries.

Other notebooks:

Layers used in the new iteration of NRC:

As a summary, these are the layers used in the new NRC:

Boundaries

  • EEZ boundaries: EEZ boundaries dissolved by GID_0 (overlapping claims excluded) and simplified. These are used on the global view to display the EEZ colored by marine SPI.
  • Country boundaries: country boundaries simplified. Used on the global view to display countries colored by terrestrial SPI.
  • Combined EEZ and country boundaries. These features represent the boundaries of both countries and EEZ merged. It is used to highlight the territories in the NRC when the mouse passes over them.

Rasters

Tables

Master table. Terrestrial species: (whitelisted service). Marine species:(whitelisted service). Terrestrial SPI and protection(whitelisted). Marine SPI and protection(whitelisted). Terrestrial population (Pop2020_gadm_original in ArcGIS Pro project and Pop2020_gadmin folder NRC_2022) Marine population (Pop2020_eez_original in ArcGIS Pro project and Pop2020_eezin folder NRC_2022) Terrestrial human modification (retrieved from old gadm_centroid). Marine human modification (saved in folder NRC_2022 as marine_perc_human). Terrestrial percentage of protection needed TBD. Marine percentage protection needed TBD.