Le Schéma de Charlieu : une proposition autour des adresses

From OpenStreetMap Wiki
Jump to navigation Jump to search
Une plaque de numéro de rue sur une entrée d'immeuble résidentiel.

Cette page vise à formaliser une proposition visant à améliorer la cartographie des adresses en France (et peut-être ailleurs) dans OSM.

Y sont présentés :

  • Un modèle portant sur les étiquettes des adresses selon deux préfixes de clés : addr: (pour les adresses proprement dites) et contact: (pour les adresses sur le points d'intérêt (POI).
  • Une réflexion sur leur positionnement.
  • Un guide de cartographie reprenant ces éléments.


Définitions et réflexions

La composition d'une adresse

Une adresse, en France notamment, est généralement caractérisée par 4 niveaux de définition, du plus précis au plus large :

  • Le numéro de rue, qui donne une position par rapport à la voie à laquelle il appartient. Deux systèmes co-existent : le système pair/impair (historique, souvent présent en ville) et la numérotation métrique (le n° est le nombre de mètres depuis le début de la voie, présent surtout en campagne). Idéalement, le numéro est censé être unique et renvoyer à un seul lieu.
  • La voie et son libellé, ou odonyme, par exemple : Avenue des Champs-Élysées. Elles peuvent se résumer géométriquement à des lignes.
  • Le code postal : à 5 chiffres (ex: 45100), c'est un périmètre technique, créé par La Poste. D'échelle intercommunale à infracommunale (quartiers).
  • La commune, selon les limites administratives officielles.

En milieu rural, les adresses sont aussi parfois définies par des lieux-dits, au périmètre généralement flou, il peut désigner une seule maison, un hameau, parfois tout un quartier. Notez qu'il existe aussi de nombreux lieux-dits inhabités.

L'adressage est une compétence des communes en France. Elles ont l'obligation de nommer et délimiter les voies et d'y attribuer des numéros. C'est donc elles qui estiment quand l'attribution d'un numéro unique est nécessaire. Certains cas sont évidents comme certains quartiers pavillonnaires où on peut rapprocher une parcelle ou une maison à un numéro, certains le sont moins comme un immeuble d'habitat collectif qui peut tout aussi bien avoir un numéro unique comme plusieurs numéros pour chaque entrée.

À quoi une adresse fait référence ? Le problème 1 adresse = 1 lieu

Il n'y a pas de consensus sur ce que représente précisément une adresse dans OSM (ni ailleurs !) et à quoi elle se rapporte, cela peut être des éléments matériels (une entrée, un portail, une maison, un immeuble, une boite aux lettres) ou des éléments fonctionnels (une parcelle, une entreprise, un foyer, un domicile, une usine...). Il n'existe donc pas de schéma 1 adresse=1 foyer ou 1 adresse=1 domicile ou 1 adresse=1 commerce... Selon le service qui les utilise, l'adresse ne renverra pas aux mêmes objets, par exemple, les Finances Publiques se servent des adresses pour rattacher des foyers fiscaux tandis qu'un service comme La Poste va rapprocher les adresses à des lieux de livraisons comme une boite aux lettres ou une porte d'entrée.

Vers une définition de l'adresse comme objet distinct

Face à ce problème d'identification, on peut cependant tenter de définir plus largement une adresse ainsi, au moins pour OSM, si l'on considère qu'une adresse devrait d'abord servir au guidage :

C'est un numéro géolocalisé le long d'une voie, à l'interface (généralement une entrée) entre une voie accessible au public et un (des) lieu(x), non défini(s), rattachés à cette adresse (ou à plusieurs).

Avec cette logique, on ne cherche plus nécessairement à rattacher une adresse à un seul lieu précis mais on la cartographie simplement à chaque fois qu'il en existe une, par rapport à la voie à laquelle elle se rattache.

Les principes du Schéma de Charlieu

Selon cette proposition, les adresses sont cartographiées selon deux approches :

  • L'adresse en tant qu'objet géolocalisé, unique, indépendamment du (des) lieu(x) auquel(s) elle (peut) se rattache(r). Étiquetée avec le préfixe addr:, idéalement tracée avec un nœud isolé sur une entrée.
  • L'adresse en tant qu'information attributaire pour les POI, étiquetée avec le préfixe contact:.

Cette approche est notamment inspirée par une proposition jamais adoptée de 2013 appelée le Schéma de Bremen qui visait notamment à éviter les numéros de rue doublons étiquetés avec addr: lorsque ceux-ci se retrouvaient sur plusieurs POI. Le nom de cette nouvelle proposition est "Schéma de Charlieu" car cette commune (voir localisation sur rendu OSM standard) a été déjà été cartographiée entièrement suivant ces principes et peut servir de modèle (voir requête Overpass Turbo).

Requête Overpass Turbo (2022-02-04) montrant l'usage des clés contact: sur les adresses des POI en France : près de 18000 lieux recensés.
Avantages et buts recherchés
  • Avoir une donnée adresse plus pertinente et uniformisée pour le guidage (avec addr:) : pour une adresse, pouvoir trouver un seul addr:housenumber menant à l'interface la plus pertinente (une entrée) entre la voie et le(s) lieu(x)...
  • ...tout en conservant la possibilité d'avoir des adresses reliées à des lieux (avec contact: sur les POI).
  • Éviter les doublons addr:housenumber.
  • L'usage du préfixe contact: pour les adresses des POI est cohérent avec le schéma déjà existant pour d'autres informations de contact : téléphone, site internet, courriel... même si ce schéma est également débattu (fragmentation des données par rapport aux tags plus anciens sans préfixe comme phone ou email).
  • La réutilisation des données adresses pour les applications ne s'en trouve pas fondamentalement modifiée. Les adresses des POI renseignées en contact: doivent simplement être affichées aux côtés des autres infos comme le téléphone, le courriel ou le site internet...
  • Certaines applications affichent déjà les adresses des POI's avec le préfixe contact: comme Organic Maps et OsmAnd y songe (discussion Github). OpenStreetBrowser affiche l'adresse des POI's en contact: lorsque renseignés ainsi.
Inconvénients
  • Des contradictions dans l'emploi du préfixe contact:: les déclinaisons de la clé contact: pour les adresses sont actuellement documentées dans le wiki OSM anglais comme devant servir à renseigner les adresses sur les POI qui seraient différentes de leur adresse physique. Cependant, en France et dans d'autres pays d'Europe de l'Ouest, elles sont utilisées pour renseigner les adresses usuelles des POI en lieu et place des clés addr:. Cet usage n'est pas documenté mais rassemble pourtant la grande majorité des 40000 adresses renseignées avec contact: dans le monde d'après TagInfo. Faut-il changer la documentation dans le sens du Schéma de Charlieu qui correspond à la pratique pour l'instant la plus répandue ou envisager un autre préfixe pour cet usage ? poi:housenumber ?
  • Si les clés contact: sont confirmées pour renseigner les adresses des POI, il faudra alors appliquer d'autres étiquettes pour renseigner des adresses de POI qui seraient effectivement différentes de leurs adresses physiques. A noter que le wiki OSM recommande également dans ces cas-là l'usage de addr:full.
  • Fragmentation des données si ce modèle n'est appliqué que localement. Actuellement, c'est le schéma de Karlsruhe qui est largement utilisé dans OSM à l'échelle mondiale.
  • Beaucoup d'applications de guidage se basant sur OSM utilisent encore les tags addr: pour afficher l'adresse des POI, si l'adresse est renseignée en contact:, elle n'est pas prise en compte.
Les pratiques cartographiques de l'adresse en France dans OSM

La communauté des contributrices·eurs OSM en France a souvent fait le choix de mapper les adresses des POI avec la clé contact: bien qu'il n'existe pas de documentation sur cet usage dans le wiki OSM hormis une assez ancienne proposition non approuvée appelée Schéma de Bremen, les adresses de plus de 40000 POI (2023-10-18, TagInfo) ont été renseignées ainsi, dans l'écrasante majorité sans tags addr: donc sans doute inspirées par le Schéma de Bremen.

Comment cartographier

addr: pour les adresses elles-mêmes et contact: pour renseigner les adresses des POI

Les adresses se cartographient avec les étiquettes au préfixe addr: dans OSM.

Voir la page FR:Key:addr pour plus d'infos (notamment pour détailler les adresses dans les habitations collectives).

Chaque adresse devrait être unique et portée par une seule géométrie.

Clé Valeur (exemple) Commentaire
Numéro de rue addr:housenumber 85 Nécessaire
Libellé de voie addr:street Avenue Lucie Aubrac Nécessaire (voir aussi relation associatedStreet)
Lieu-dit

ou nom de zone d'activités

addr:place Les Bajards Facultatif.

Le lieu-dit peut être un intéressant complément d'adresse. Parfois, en milieu rural, c'est même la seule information en-dessous de l'échelle communale. La même valeur peut s'appliquer à plusieurs nœuds. De même, les points d'intérêt dans des zones industrielles n'ont parfois pas de numérotation, le nom de la zone peut figurer en valeur de cet attribut.

Code postal addr:postcode 80000 Facultatif.

Redondant, la plupart des applications peuvent le déduire par un recoupement spatial. Peut être utile cependant lorsque le POI est à cheval sur deux communes.

Commune addr:city Amiens Facultatif.

Redondant, la plupart des applications peuvent le déduire par un recoupement spatial. Peut être utile cependant lorsque le POI est à cheval sur deux communes.

Important : les adresses des points d'intérêt (POI)

Les adresses de POI (par exemple, les écoles, les commerces ou des mairies) s'étiquettent avec les clés au préfixecontact:. Ces étiquettes sont à rajouter directement sur le POI, qu'importe sa géométrie relationareawaynode.

Un POI ne devrait pas contenir d'étiquettes addr: à part si son emprise/localisation coïncide avec la signification de l'adresse (1 lieu = 1 adresse).

Plusieurs POI peuvent porter la même adresse.

Clé Valeur (exemple) Commentaire
Numéro de rue contact:housenumber 25 Nécessaire
Libellé de voie contact:street Rue Sister Rosetta Tharpe Nécessaire
Lieu-dit

ou nom de zone d'activités

contact:place Les Béluses Facultatif.

Le lieu-dit peut être un intéressant complément d'adresse. Parfois, en milieu rural, c'est même la seule information en-dessous de l'échelle communale. La même valeur peut s'appliquer à plusieurs POI. De même, les points d'intérêt dans des zones industrielles n'ont parfois pas de numérotation, le nom de la zone peut figurer en valeur de cet attribut.

Code postal contact:postcode 80000 Facultatif.

Redondant, la plupart des applications peuvent le déduire par un recoupement spatial. Peut être utile cependant lorsque le POI est à cheval sur deux communes.

Commune contact:city Amiens Facultatif.

Redondant, la plupart des applications peuvent le déduire par un recoupement spatial. Peut être utile cependant lorsque le POI est à cheval sur deux communes.

Comment tracer et placer l'adresse

- node Avec un nœud (recommandé).

- area Sur le chemin d'un bâtiment si celui-ci représente une unique adresse.

De manière générale, il est conseillé d’utiliser un nœud node car celui recoupe la plupart des cas de figures qui peuvent être rencontrés, il permet de contourner la difficulté de déterminer à quoi l'adresse fait référence dans son ensemble et est généralement suffisamment précis.

Le nœud sera préférentiellement placé à l'interface entre la voie et le terrain ou le bâtiment en question, près d'une entrée (qu'elle donne sur un jardin ou directement sur un bâtiment). Cependant, en cas de doute, toujours préférer une solution qui rende l'adresse la moins ambiguë possible.

Guide pratique pour placer les noeuds adresses en addr: (non exhaustif)
Cas de figure Recommendations
Description Illustration Commentaire Illustration
Maison individuelle avec jardin, type lotissement
Le nœud est placé à l'entrée (portail) de la propriété, à l'interface entre la voie et la parcelle.
Maison dont l'entrée donne directement sur la voie, type maison de ville.
Placer le nœud sur la façade du bâtiment donnant sur la voie, idéalement à la position de sa porte d'entrée.
Habitation collective, à plusieurs étages. Entrées directement accessibles depuis la voie publique.
Si plusieurs entrées existent, placer des nœuds pour chaque entrée numérotée sur la façade du bâtiment. Ajouter addr:housename si le bâtiment a un nom.
Un immeuble avec deux commerces au rez-de-chaussée et des appartements au-dessus.
Le nœud avec étiquettes addr: sur la façade de l'immeuble côté voie et étiquettes contact: sur les POI des commerces.
Habitation rurale isolée avec long chemin d'accès privé.
Si le chemin d'accès est privé, placer le nœud au bout de celui-ci à l'interface avec la voie à laquelle l'adresse est reliée.
Deux maisons sur un même terrain avec adresses différentes mais un portail commun. Mettre directement un nœud sur la façade de chaque maison, idéalement près de leurs entrées, pour éviter toute ambiguïté.
Plusieurs habitations rurales au bout d'un long chemin d'accès avec terrain commun (pas de clôture entre elles) Dans ce cas, placer les nœuds directement sur la façade des maisons si leurs numéros sont connus.
Une galerie commerciale, avec son propre parking et sa propre entrée mais une adresse unique. Dans ce cas, le nœud pourra être placé à l'entrée du parking, à l'interface avec la voie à laquelle il est relié.