Trees in Open Data Databases in France

urban forest

Olivier Leroy


January 10, 2021

I collect tree data sets and here are some links to open data from France. I will update the list when I find more!

You can find out more about my work on my github. To extract the trees from the files I needed to do a bit of data wrangling.


Typical lat/long in field.

guingamp <- sf::st_read("sources/Arbres de la Ville de Guingamp.csv")
guingamp <- sf::st_as_sf(guingamp, coords = c("longitude", "latitude"), crs = 4326)


Isolated trees are only the ones with “Arbre isolé” in ele_txt field.

iau_ecoline <- sf::st_read("sources/elements-fixes-ponctuels-de-la-couche-ecoline-dile-de-france.json")
iau_ecoline <- iau_ecoline[iau_ecoline$ele_txt == "Arbre isolé",]

Nancy metropolis

Nancy is a bit more tricky. Each city has a directory where you can found isolated trees (ARBRE_ISOLE.shp). Houdemont, one of the cities, has a file with a different number of columns so we needed to correct this.

nancy <- sapply(list.files(pattern = "ARBRE_ISOLE.shp$", recursive = T), sf::st_read) # read all the file 
houdemont <- nancy[6] # we get Houdemont's data
houdemont$`sources/RESTITUTION_TOPO_3D_SHP/HOUDEMONT/ARBRE_ISOLE.shp`$Z <- NA # add the missing data
    houdemont$`sources/RESTITUTION_TOPO_3D_SHP/HOUDEMONT/ARBRE_ISOLE.shp`[    # reorgonize it
        ,c("HAUTEUR",  "DIAMETRE", "TYPE", "CCOCOM", "Z",  "geometry")
nancy <-, nancy[-6]) # one file from every cities except Houdemont 
nancy <- rbind(nancy, houdemont$`sources/RESTITUTION_TOPO_3D_SHP/HOUDEMONT/ARBRE_ISOLE.shp`) # adding Houdemont

List of data sets

Name Data
“L’arbre à Paris” GeoJson
“Arbres d’alignement de la Métropole de Lyon” shp
“Patrimoine arboré de Bordeaux” GeoJson
“Cartographie des arbres communaux” (Nice) GeoJson
“Les arbres de Grenoble” GeoJson
“Arbres d’alignement de Montpellier” GeoJson
“Arbres” (Grand Paris Seine Ouest) GeoJson
“Arbres” (Agen) GeoJson
“ARBRES” (Agglo du Saint-Quentinois) GeoJson
“Arbres remarquables” (Metz) shp
“Arbres d’alignement”(Seine-Saint-Denis) GeoJson
“Arbres d’alignements - Ville de Versailles” GeoJson
“Arbres dans les parcs de la ville de Versailles” GeoJson
“Arbres d’alignement” (Nevers) shp
“Arbres d’ornement” (Nevers) shp
“Arbres d’alignement - Toulouse” GeoJson
“Arbres - Ville d’Orléans” shp
“Les arbres de Saint-Egrève” shp
“Arbres d’alignement - Bayonne” GeoJson
“Arbres d’alignement sur la voirie départementale” GeoJson
“Arbres d’ornement des espaces verts de la Ville de Rennes” GeoJson
“Arbres d’alignement en accompagnement de voirie sur la ville de Rennes” GeoJson
“Caractéristiques des arbres d’alignements gérés par la Ville de Mulhouse” GeoJson
“Arbres inventoriés pour la lutte contre le capricorne asiatique - Foyers de Divonne-les-Bains”
“Arbres de la Ville de Guingamp” GeoJson
“Patrimoine arboré ponctuel des voies navigables appartenant à la Région Bretagne” GeoJson
“Inventaire arboré de Grand Paris Sud” GeoJson
“Cadastre vert - Les arbres” (Hauts-de-Seine) GeoJson
“Arbres Alignement sur la CAPP (Pau)”
“Éléments fixes ponctuels de la couche Ecoline d’Île-de-France” GeoJson
“Restitution topo 3D” (Nancy) shp