rpg database

Pauline Brémond & Maxime Modjeska

2022-04-08

Description de la base de données RPG

La base de donnée RPG (acronyme de Registre Parcellaire Graphique) est une base de données géographiques qui contient l’identification de parcelles agricoles en France issue des déclarations de la Politique Agricole Commune. Elle est produite depuis 2007 par l’agence de services et de paiement (ASP).

Chaque année, le RPG est mis à jour à partir des déclarations des agriculteurs qui font une demande d’aides de la PAC entre Avril et Mai. L’ensemble des parcelles de l’exploitation est déclarée même celles qui ne bénéficient pas d’aides. Les données téléchargeables en ligne sont les données anonymisées qui permettent de connaître la localisation et certaines caractéristiques des parcelles et îlots. Elles sont accessibles à tous.

Les données non anonymisées doivent faire l’objet d’une demande spécifique auprès des DRAAF. Le niveau 2 comporte un identifiant PACAGE et la forme juridique de l’exploitation. Il permet de reconstruire la structure foncière de l’exploitation. Le niveau 2 est accessible à certaines administrations et doit faire l’objet d’une demande auprès de la DRAAF concernée (pour l’Occitanie : https://draaf.occitanie.agriculture.gouv.fr/Donnees-RPG).

Le niveau 2+ comporte les mêmes informations que le niveau 2 auxquelles sont ajoutées des données individuelles. Le niveau 2+ est accessible aux services de l’Etat uniquement.

Ces données couvrent l’ensemble du territoire français, y compris Mayotte et Saint-Martin, mais hors Saint-Barthélemy.

Il existe deux versions du RPG :

Le suivi des évolutions annuelles du RPG est disponible : https://geoservices.ign.fr/sites/default/files/2021-12/SE_RPG.pdf

Les informations disponibles dans le RPG sont organisées en une classe pour la version 1.0 et en deux classes pour la version 2.0. Les ilots et les parcelles sont représentés sous forme de polygones (surface).

Pour la version 1.0, la classe est :

Pour la version 2.0, les deux classes sont :

Des tables référentielles permettent d’identifier l’évolution des codes de culture et groupes de cultures qui sont en constante évolution. Il en existe trois types :

Les projections disponibles sont les suivantes :

Manipulation de RPG avec floodam.data

floodam.data permet de gérer la maintenance d’une base de donnée adaptée.

Les fonctions clés utilisées sont :

Téléchargement du RPG

Il y a deux sources possibles pour le téléchargement de la base de donnée compris dans floodam.data :

La dernière source est un miroir de la première mais ajoute des données supplémentaires qui ne sont pas disponibles

Remarque :

Il existe une autre source pour le téléchargement des données de certaines données qui n’est pas comprise dans floodam.data :

Il y a 2 sources possibles pour le téléchargement des tables référentielles :

Tous les fichiers téléchargeables de chaque millésimes sont disponibles au format Shapefile à l’exception de la France métropolitaine qui est uniquement disponible au format Geopackage depuis 2019. En 2019 la France métropolitaine est aussi disponible au format SQL.

La fonction download_rpg permet d’accéder à chacune de ces deux sources en utilisant le paramètre ‘origin’ et de choisir le millésime en utilisant le paramètre ‘year’.

destination = file.path("rpg", "download")
download.rpg(destination)
download.rpg(destination, origin = "cquest", year = "2020")
download.rpg(destination, origin = "IGN", year = "2020")

Adaptation des données

schéma appliqué aux données

Le schéma appliqué aux données dépend de la version (1.0 ou 2.0).

Le détail pour la version 1.0 est donné dans le tableau suivant :

Schéma appliqué pour la version 1.0 du rpg
name_origin name keep type
NUM_ILOT ilot FALSE character
COMMUNE commune FALSE factor
FORME_JURI juridical FALSE factor
SURF_DECLA surface_declared FALSE numeric
DEP_RATTACH department FALSE factor
SURF_GRAPH surface_graph FALSE numeric
SURF_CULTU surface TRUE numeric
CODE_CULTU group TRUE factor
NOM_CULTU group.label.fr FALSE factor

Le détail pour la version 2.0 est donné dans le tableau suivant :

Schéma appliqué pour la version 2.0 du rpg
name_origin name keep type
ID_PARCEL id TRUE character
SURF_PARC surface TRUE numeric
CODE_CULTU culture TRUE factor
CODE_GROUP group TRUE factor
CULTURE_D1 catch_1 TRUE factor
CULTURE_D2 catch_2 TRUE factor
NUM_ILOT ilot FALSE character

Quelques analyses à la volée (en cours de rédaction)