Source: https://www.mairie2000.asso.fr/mooc/voirie/M2S1.pdf