Skip to contents

Installation

La version en développement de Silvia peut être installée depuis GitHub :

# install.packages("devtools")
devtools::install_github("silvia-team/silvia")

Il est souvent nécessaire de mettre à jour, voire d’installer d’autres packages utilisés par l’outil Silvia. Il est donc vivement conseillé de répondre “All” si le message suivant apparaît:

These packages have more recent versions available.
It is recommended to update all of them.
Which would you like to update?

Une fois les mises à jour effectuées, le package peut être chargé dans l’environnement :

Emplacement des données téléchargées

Le package utilise des données open source pour fonctionner (IGN, Corine Land Cover, gouvernement français) qui sont téléchargées automatiquement depuis l’API des bases de données en question.

Les données téléchargées sont stockées à l’emplacement indiqué par l’utilisateur dans la fonction setup_path():

data_path <- setup_path(data_path = "D:/data_silvia")

4 dossiers vides sont créés à l’emplacement indiqué :

screenshot of folders

Choix du territoire d’étude et téléchargement des données

Seules les données relatives au territoire sélectionné par l’utilisateur seront téléchargées, la première étape consiste donc à délimiter le territoire d’étude.

L’outil laisse la possibilité de choisir des types de territoires différents, parmi les suivants : commune, EPCI, département, région. Chaque territoire est associé à son code INSEE, renseigné sur le site de l’INSEE.

Voici un exemple de téléchargement des données relatives à l’EPCI du Grand Annecy, avec la fonction download_territory_files():

download_territory_files(epcis_fr = "200066793", years = c(1990, 2000, 2012, 2018), data_path = data_path)

Les frontières du territoire sélectionné sont représentées à la fin du téléchargement des fichiers :

borders

En l’état, il est conseillé de ne pas choisir de territoire plus étendu qu’un EPCI, pour des questions de temps de téléchargement des données.

Changement d’affectation des sols

La fonction plot_land_use_changes() permet de représenter les changements d’occupation des sols du territoire entre 2 années (parmi celles sélectionnées précédemment). Le résultat est présenté sous la forme d’un diagramme de Sankey.

plot_land_use_changes(year_from = 1990, year_to = 2018, data_path = data_path)

land use changes

Stocks de carbone

Une estimation des stocks de carbone sur chaque parcelle du territoire est obtenue à partir de la fonction get_carbon_stocks(). On obtient une table géoréférencée avec les différents stocks calculés (dans les sols, dans la biomasse en forêt et hors forêt). Par exemple, les stocks de carbone du Grand Annecy en 2018 :

stocks <- get_carbon_stocks(year = 2018, data_path =data_path)

La fonction plot_carbon_stocks() réalise une cartographie des ces stocks de carbone sur le territoire à la date choisie :

plot_carbon_stocks(stocks = stocks, data_path = data_path)

carbon stocks

Le bilan chiffré des stocks de carbone sur le territoire est obtenu par la fonction suivante :

Stocks category Stocks value
carbon stocks in biomass (ktCO2e) 6575.65
carbon stocks in soils (ktCO2e) 15149.68
carbon stocks in harvested wood (ktCO2e) 544.13
total carbon stocks (ktCO2e) 22269.46

Flux de carbone

De la même manière, l’estimation des flux de carbone (CO2eq) sur le territoire est obtenue avec la fonction get_carbon_flows().

flows <- get_carbon_flows(year_from = 1990, year_to = 2018, data_path = data_path)

A son tour, fonction plot_carbon_stocks() réalise une cartographie des flux de carbone sur le territoire à la date choisie.

Par exemple, les flux de carbone du Grand Annecy en 2018 :

plot_carbon_flows(flows = flows, data_path = data_path)

carbon flows

Le bilan chiffré des flux annnuels moyen de carbone sur le territoire est réalisé par la fonction get_carbon_flows_balance :

get_carbon_flows_balance(flows = flows, data_path = data_path)
Flows category Flows value
carbon flows from land use changes (ktCO2e/an) 3.33
carbon flows from forest (ktCO2e/an) -97.09
carbon flows from harvested wood (ktCO2e/an) -2.29
total carbon flows (ktCO2e/an) -96.05

Flux de carbone forestiers

Il est également possible de représenter plus précisément les flux de carbone des zones forestières avec la fonction plot_forest_flows().

plot_forest_flows(data_path = data_path)

carbon flows forest