Description de la base de données BD Topo

La base de données BD Topo contient une description vectorielle 3D, structurée en objets, des éléments du territoire et de ses infrastructures, de précision métrique. Les informations disponibles dans BD Topo sont regroupées par thèmes guidés par la modélisation INSPIRE1 :

  • Administratif (limites et unités administratives)
  • Adresses (adresses postales) ;
  • Bâti (constructions) ;
  • Hydrographie (éléments ayant trait à l’eau) ;
  • Lieux nommés (lieu ou lieu-dit possédant un toponyme et décrivant un espace naturel ou un lieu habité) ;
  • Occupation du sol (végétation, estran, haie) ;
  • Services et activités (services publics, stockage et transport des sources d’énergie, lieux et sites industriels) ;
  • Transport (infrastructures du réseau routier, ferré ou aérien, itinéraires) ;
  • Zones réglementées (la plupart des zonages faisant l’objet de réglementations spécifiques).

La base de données BD Topo est produite par l’Institut National de l’information géographique et forestière (IGN), et est disponible sous trois niveaux de résolution : nationale, régionale et départementale.

Il y a eu différentes versions de la base de données BD Topo, la plus récente étant la version 3.0. L’historique des versions ainsi que l’évolution du produit et de la documentation peuvent être consultés ici : https://geoservices.ign.fr/sites/default/files/2021-07/SE_BDTOPO_avant_v3-0.pdf. Cette base de données est mise à jour avec une périodicité trimestrielle depuis 2019. La dernière version est disponible à l’adresse suivante : https://geoservices.ign.fr/bdtopo. Ainsi, la totalité de la documentation se trouve dans l’adresse : https://geoservices.ign.fr/documentation/donnees/vecteur/bdtopo.

Il existe trois formats disponibles pour la base de données BD Topo : - GeoPackage (Régions et départements) - Shapefile (Régions) - PostGreSQL (France entière et DOM-TOM)

Manipulation de BD Topo avec floodam.data

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

La fonction clé utilisée est :

  • download.bd_topo* pour télécharger la base de données distante.

Téléchargement de BD Topo

Il y a 2 sources possibles pour le téléchargement de la base de données :

La dernière source est un miroir de la première.

La fonction download.bd_topo télécharge par défaut la base de données depuis la première adresse. Cependant, la seconde adresse peut être utilisée en fournissant des paramètres additionnels (voir aide de la fonction : http://www.floodam.org/floodam.data/reference/download.bd_topo.html).

library(floodam.data)
destination = file.path("bd_topo", "download")
download.bd_topo(destination)
download.bd_topo(destination, department = 34)
download.bd_topo(destination, department = 34, date = "2019-09-19")

Adaptation des données

Schéma appliqué aux données

Le schéma appliqué aux données dépend du thème choisi. Le thème ‘bâtiment’ est celui de la variable globale ‘floodam.data::scheme_bd_topo_3’ dont le détail est donné dans le tableau suivant.

Schéma appliqué pour le thème bâtiment
name_origin_gpkg name order keep
cleabs id 1 TRUE
nature nature 2 TRUE
usage_1 destination_principal 3 TRUE
usage_2 destination_secondary 4 TRUE
construction_legere building_light 5 TRUE
etat_de_l_objet state 6 TRUE
date_creation date_creation 7 TRUE
date_modification date_update 8 TRUE
date_d_apparition date_apparition 9 TRUE
date_de_confirmation date_confirmation 10 TRUE
sources source 11 TRUE
identifiants_sources source_id 12 TRUE
precision_planimetrique accuracy_planimetric 13 TRUE
precision_altimetrique accuracy_altimetric 14 TRUE
nombre_de_logements dwelling 15 TRUE
nombre_d_etages level 16 TRUE
materiaux_des_murs material_wall 17 TRUE
materiaux_de_la_toiture material_roof 18 TRUE
hauteur height 19 TRUE
altitude_minimale_sol z_min_floor 20 TRUE
altitude_minimale_toit z_min_roof 21 TRUE
altitude_maximale_toit z_max_roof 22 TRUE
altitude_maximale_sol z_max_floor 23 TRUE
origine_du_batiment origin 24 TRUE
appariement_fichiers_fonciers majic_quality 25 TRUE
cleabs id 1 TRUE
code_insee commune 2 TRUE
code_insee_de_l_arrondissement district 3 FALSE
code_insee_de_la_collectivite_t territorial_authority 4 FALSE
code_insee_du_departement department 5 TRUE
code_insee_de_la_region region 6 TRUE
population population 7 TRUE
surface_en_ha area 8 TRUE
date_creation date_creation 9 FALSE
date_modification date_update 10 FALSE
date_d_apparition date_apparition 11 TRUE
date_de_confirmation date_confirmation 12 TRUE
code_postal postal_code 13 TRUE
nom_officiel name 14 TRUE
chef_lieu_d_arrondissement district_head 15 TRUE
chef_lieu_de_collectivite_terr territorial_authority_head 16 TRUE
chef_lieu_de_departement department_head 17 TRUE
chef_lieu_de_region region_head 18 TRUE
capitale_d_etat state_capital 19 FALSE
date_du_recensement date_census 20 TRUE
organisme_recenseur institution_census 21 FALSE
codes_siren_des_epci siren_epci 22 FALSE
lien_vers_chef_lieu link_head 23 FALSE
liens_vers_autorite_administrat link_administrative_authority 24 FALSE
code_siren siren 25 FALSE
cleabs id 1 TRUE
code_insee department 2 FALSE
code_insee_de_la_region region 3 TRUE
nom_officiel name 4 TRUE
date_creation date_creation 5 FALSE
date_modification date_update 6 FALSE
date_d_apparition date_apparition 7 TRUE
date_de_confirmation date_confirmation 8 TRUE
liens_vers_autorite_administrat link_administrative_authority 9 FALSE