FR:Adresses/Brouillon

From OpenStreetMap Wiki
Jump to navigation Jump to search
Logo. Élément cartographique : Adresses/Brouillon
One example for Élément cartographique : Adresses/Brouillon
Description
Utilisé pour fournir des informations d'adressage sur des noeuds d'adresses, bâtiments ou établissements.
Groupe

Adresses

Attributs


Comment cartographier les adresses en France

BANO

OSM France a lancé un projet d'adresse appelé "BANO" (Base d'Adresses Nationale Ouverte).

Cette base de données est un regroupement de données des adresses disponibles sur OSM, sur un ensemble de jeux de données OpenData et de données extraites automatiquement du Cadastre.

Le jeu de données composite résultant est disponible sous licence ODbL et peut être utilisé pour améliorer les adresses de l'OSM et les noms de rues.

Pour plus de détails, voir WikiProject_France/WikiProject_Base_Adresses_Nationale_Ouverte_(BANO).


Rajouter un numéro

Numérotation

Utiliser un nœud avec le tag addr:housenumber=* pour référencer le numéro de rue.

Dans le cas où vous devez rajouter plusieurs adresses sur un seul nœud, les séparer par un ";" (e.g "14;6 bis;7E").

Si le numéro comporte un suffixe se référer au tableau ci-dessous.

suffixe cadastre suffixe OSM exemple OSM
B bis 1 bis
T ter 1 ter
Q quater 1 quater
A A 6A
B B 6B
C C 6C
... ... ...

Les suffixes au delà de bis, ter et quater sont décrits sur cette page Wikipédia.

Pour différencier un B/bis d'un vrai B, il faut regarder la série. B+T indique bis + ter, A+B indique A+B.

Cas rares :

  • Il peut y avoir des B et bis pour le même numéro.
  • des numéros "0" existent

Positionnement

Positionner le nœud sur l'accès principal (voie d'accès principal, entrée principale de bâtiment, à côté du portail).

Dans les cas où vous avez connaissance de la plaque numérotée, qu'elle est proche de l'accès principal et qu'il n'y a pas d'ambiguïté, placez le numéro dessus.

Si l'accès principal est indéfinissable, placez le nœud au plus logique en vous aidant du cadastre et de la couche BANO.


Si vous avez des doutes sur l’existence ou la position d'un numéro, il est préférable de ne rien mettre et d'aller sur le terrain.

Pour cas exceptionnel, voir la section "Exception de positionnement de noeuds".


Liaison du numéro à sa rue ou à son lieu-dit

Pour la France l'utilisation d'une relation type=associatedStreet est recommandée car elle permet de retrouver l'ensemble des numéros d'une même rue et évite la répétition des tags addr:street. Elle facilite aussi la correction ou le changement d'un nom de rue à faire uniquement sur la relation et pas sur chaque noeud portant le numéro.

Lorsqu'une relation n'est pas utilise, on ajoute le tag addr:street=* sur le nœud. Cela permettra que ces adresses existent en attendant d'être regroupées dans une relation.

Il est conseillé de faire l'adressage d'une voie entièrement, au lieu de ne faire que quelques numéros.


Adressage des POI

Il ne faut pas rajouter de tag addr:* sur les POI, car cela crée une redondance d'information et une ambiguïté sur la position de l'adresse.

Pour préciser l'adresse à laquelle un POI est rattaché, utilisez les tags contact:housenumber=* et contact:street=*, c'est suffisant pour faire le rapprochement d'un POI avec son adresse.


Exception de positionnement de nœuds

-- <EN COURS DE RÉDACTION> --

Plusieurs numéros

Même numéro plusieurs fois

Plaque ambiguë

Les différentes méthodes d'adressages dans OSM

Les adresses peuvent être étiquetées avec addr:housenumber=* et d'autres valeurs addr:*. Ces étiquettes peuvent être ajoutées :

  • à des nœuds isolés
  • à des bâtiments (building=*)
  • aux nœuds étiquetés entrance=*
  • sur le polygone d'un site (une école par exemple)

Généralement, les données concernant l'adresse n'ont pas à être dupliquées (On ne doit pas avoir plusieurs fois la même valeur du tag addr:housenumber=* sur la même voie).

Des logiciels peuvent lier l'adresse à d'autres éléments par proximité et une duplication est perçue comme une erreur par les outils d'Assurance Qualité. Cependant, cela reste débattu (Address information in POI *and* building?).

Les communautés locales ont souvent établi leurs propres règles. Les attributs tels que addr:country=*, addr:city=* et addr:postcode=* sont souvent redondants puisqu'elles héritent des limites administratives (boundary=administrative).

L'article Rapid Address Collection décrit des méthodes pour rapidement collecter et renseigner les adresses.


Relations

Les relation associatedStreet permettent de rassembler les numéros et les voies. C'est une alternative possible à l'attribut addr:street=*.

Cette méthode est cependant moins répandue voire déconseillée dans certains pays.

Il existe la relation street une variante d'associatedStreet, qui rassemble tous les éléments liés à une voie, dont les bâtiments et les adresses. C'est une autre alternative à addr:street=*.


Bâtiments avec plusieurs numéros

Ambox warning pn.svg Il n'y a pas de consensus global là-dessus. Voici quelques possibilités :

  • Créer un nœud d'adresse pour chaque numéro et placer les quelque part sur le contour de la construction (ou à l'intérieur du bâtiment).
    • Dans certains cas, il y a un consensus local où cette approche est préférable (par exemple en Pologne).
    • Ne pas ajouter de numéro au bâtiment (building=*), sinon les numéros seront dupliqués.
  • Si les numéros sont placés au niveau des entrées individuelles, utilisez le tag entrance=*.
  • Si une entrée correspond à plusieurs numéros, séparez les numéros par un point-virgule (e.g. 11;13 bis;15).
  • Pour spécifier une plage continue de numéros, par exemple du numéro 35 au 39 donc "35,36,37,39". Utilisez un tiret (e.g. "35-39"). Remarque : il existe un risque d'ambiguïté :
    • Pour spécifier que la plage de numéros est paire ou impaire, utilisez le tag addr:interpolation=* (comme décrit ci-dessous).
    • Noté que dans certains cas, un bâtiment peut avoir un numéro comme "3 - 5" qui ressemble à une plage de numéros. Mais cela peut signifier que le bâtiment a uniquement les numéros "3" et "5" donc la valeur sera "3;5". N'ajoutez pas de donnée sans vérification !
  • Si des bâtiments distincts font partie du même polygone, vous pouvez sectionner le polygone en gardant les angles bien droits (pas de polygone sectionné en diagonale).


Plusieurs bâtiments pour un numéro

Cela se produit souvent pour des fermes, des usines, des écoles et des complexes résidentiels. Dans ce cas, il est possible d'ajouter un périmètre du site qui contient l'information d'adressage avec les autres balises, tel que le nom, ce qui fait que vous avez moins de redondance dans vos données.

Si les bâtiments ne peuvent pas être contenus dans un périmètre unique (par exemple, une école avec deux bâtiments séparés de quelques rues), utilisez un multipolygone ou relation de site.

Pour nommer les bâtiments, utilisez addr:housename=*.


Utilisation de l'interpolation

Exemple de rendu d'interpolation.
Schéma d'une voie d'interpolation.

Dans le cas où seule la plage de numéros est connue (que la voie va du numéro "10" au "25" par exemple), mais pas la position des numéros d'une voie, on peut utiliser une interpolation.

Une interpolation d'adresse va disposer les numéros d'une plage d'adresses le long d'une ligne.

Exemple : Vous savez qu'une voie est adressée du numéro 10 au numéro 50 et qu'elle est paire. Vous créez une interpolation qui va répartir automatiquement tous les numéros pairs entre le 10 et le 50, à distance égale le long de la ligne d'interpolation.

Pour créer une interpolation:

  • Tracer une ligne sur le bord de la voie.
  • Ajouter le premier et dernier numéro sur les nœuds de début et fin de la ligne avec addr:housenumber=* et addr:street=*.
  • Rajouter ensuite le tag addr:interpolation=* sur la ligne d'interpolation.
Valeurs de la clé addr:interpolation=*
Valeur Description Exemple de numéros Résultat
all Dispose tous les numéros à la suite. 10 et 15 10;11;12;13;14;15
even Dispose que les numéros pairs. 10 et 20 10;12;14;16;18;20
odd Dispose que les numéros impairs. 9 et 19 9;11;13;15;17;19
alphabetic Incrémente le suffixe alphabétique des numéros. 7 et 7E 7;7A;7B;7C;7D;7E
Nombre n Incrémente les numéros par n 5 et 30 + Valeur n=5 5;10;15;20;25;30


Il est possible d'ajouter d'autres numéros composés d'une lettre (e.g "15A") sur une interpolation de type all/even/odd (e.g "15A"), voir le "schéma d'une voie d'interpolation" ci-contre.

Ambox warning yellow.svg

Si il manque un numéro dans une plage (il manque le "13" dans la plage "1-29"). Tracez deux lignes séparées (la première "1-11" et la deuxième "15-19").


Utiliser l'interpolation pour les enquêtes de terrain partielles

Pour indiquer le niveau de précision d'une interpolation, vous pouvez utiliser la balise optionnelle addr:inclusion=* pour représenter quelles sont les données d'adressage manquantes dans l'enquête réalisée.

Exemples d'utilisation:

  1. Tous les numéros ne sont pas encore présents, mais les numéros des extrémités de la voie ont été vérifiés.
  2. Les numéros des extrémités de la voie ne sont pas connus, mais une plage de valeurs peut être estimée.
  3. certains numéros sont manquants ou illisibles car endommagés, ainsi la plage peut ne pas être correcte.
  4. En cas d'utilisation de donnée ouverte pour indiquer toutes les adresses possibles sur une zone; c'est utile pour le routage le plus proche où aucune enquête de terrain n'a été réalisée.

Description des valeurs addr:inclusion=*:

  • addr:inclusion=actual - Chaque numéro est positionné à l'endroit exact où se trouvent les numéros réels par l'interpolation. C'est le même sens que l'omission de la balise addr:inclusion. Ne pas utiliser le tag addr:inclusion=* est synonyme de ce niveau de précision.
  • addr:inclusion=estimate - Les numéros sont estimés à partir d'une enquête de terrain. L'interpolation peut contenir des numéros inexistants ou erronés. De ce fait, la position de chaque numéro peut être décalée de plusieurs mètres par rapport à leurs positions réelles.
  • addr:inclusion=potential - La plage de numéros peut potentiellement se trouver à cet endroit. Il se peut que la plage de numéros ne se trouve pas à l'endroit en question.


Adresses sans nom de rue

Certains bâtiments ne sont pas associés à des rues.

Dans certains villages, l'adresse peut se limiter au numéro et nom du village; sur une île, l'adresse peut être limitée au nom de l'île et au nom du bâtiment (ex : [1]).

Dans certains états post-soviétiques, les adresses sont composées du numéro et du nom du district administratif de la ville (parfois même avec des sous divisions). Dans ce cas, le numéro du bâtiment est assigné selon l'ordre de construction et n'a ainsi pas de lien avec la position relative des bâtiments.


L'attribut addr:street=* ne doit donc pas être utilisé. La clé addr:place peut être utilisée à la place pour indiquer la partie de l'adresse qui remplace le nom de rue. Les addr:district=* et addr:subdistrict=* peuvent être nécessaires suivant les pays.


Autres Règles Nationales

Belgique

Flandres

Le groupe Flemish Agiv a ouvert l'accès à leur base de données d'adresses. L'import n'est pas possible, mais cela permet de mettre en évidence les différences avec les données OSM (voir the documentation).


République Tchèque

La République Tchèque utilise son propre système pour référencer les adresses :

Le modèle est décrit sur la page Cs:WikiProjekt Česko/Systém adres. Le gouvernement tchèque fournit des données pour les adresses, mises à jour de façon mensuelle (voir Address_import_from_RUIAN).


Danemark

En conformité avec l'ordonnance danoise Bekendtgørelse om vejnavne og adresser (en français : Pour le nom des routes et les adresses) à toutes les unités des Bygnings- og Boligregistret (BBR) (en français : bâtiments et logements collectifs ?) seront associées des nœuds d'adresses. Si un bâtiment existe sur l'unité BBR, le nœud d'adresse doit être placé au milieu du côté le plus long du bâtiment à 3 mètres du mur le plus proche de la route d'accès principale (nommée).

Tous les nœuds d'adresses danois sont importés d'un service central exploité par le gouvernement danois et vérifiés et corrigés en permanence par un robot par le même service. Le travail des cartographes étrangers au Danemark devrait tenir compte du fait que la communauté danoise n'approuve pas la fusion des nœuds d'adresse importés avec les bâtiments. Lorsque vous utilisez le greffon FR:JOSM/Greffons/BuildingsTools au Danemark, assurez-vous qu'il n'est pas configuré pour fusionner automatiquement les nœuds d'adresse avec les bâtiments.

Bien que l'import de masse provenant de données publiques en général a précédemment entraîné de mauvais résultats, la qualité des adresses du gouvernement danois est très élevée. La capacité d'obtenir des millions de nœuds d'adresse (avec des balises correctes conforme au schéma d'adresse officiel, incluant parfois plusieurs noms de logement - mais c'est aussi une information agrégée au Danemark) a entraîné une énorme augmentation de la qualité de l'ensemble de données danois. Une base pour plusieurs outils d'assurance-qualité (pour trouver des "points vides" sur la carte où les adresses existent réellement, mais qu'aucun contributeur n'a encore visité), p.ex. ajout d'étiquettes addr:street pour donner le nom des voies de circulation voisines.


Allemagne

Le Karlsruhe Schema est répandu ainsi que l'utilisation des interpolations.


Italie

Les adresses sont indiquées sur les points d'accès des propriétés. Pour un contexte historique, on retrouve souvent des entrées selon les étages level=*. Pour les lieux sans adresse, nohousenumber=yes peut être utilisé avec addr:housenumber=* vide.


Norvège

En 2014, les données officielles ont été ouvertes au public. L'outil [2] est utilisé pour garder une trace des modifications. Le modèle est basé sur l'approche danoise, les noeuds ne sont pas associés aux polygones des bâtiments. L'interpolation n'est pas nécessaire et est éliminée au fur et à mesure ainsi que les relations associatedStreet.


Russie

L'approche générale est une déclinaison du Karlsruhe Schema avec AddrN. Les données sont divisées en trois catégories selon des "objets" et des "lieux" :

  • 1. Les lieux sont des polygones avec le nom et addr:country
  • 2. Les objets sont des éléments tels que les bâtiments et les POIs. Seulement addr:street et addr:housenumber sont requis, le reste étant hérité du polygone autour
  • 3. Si le POI est dans un bâtiment, alors il hérite de l'adresse de celui-ci


Les adresses russes peuvent avoir des numérotations complexes composées de plusieurs lettres, ex. "48А k2 с1" (signifie: numéro 48А, bâtiment 2, construction 1) (RU:Key:addr). Dans certains cas, les adresses officielles ont seulement le numéro de корпус (bâtiment), donc la valeur du tag addr:housenumber=* commence par la lettre "k".


Outils d'aide

  • On trouve des représentations d'adresses et des informations sur les bâtiments disponibles comme une couche ITO Map et dans l'inspecteur OSM de Geofabrik. Ces visualisations exploitent les tags des constructions, et affichent les adresses et noms de rues si elles sont présentes.
  • L'inspecteur OSM fournit également des contrôles sur les tracés d'adresses interpolés. L'inspecteur OSM est limité à l'Europe.
  • Dans http://qa.poole.ch il y a une couche qui affiche les bâtiments avec les balises addr:* manquantes et une couche qui affiche les objets avec des adresses. La page "Noname and noaddress" a une description plus détaillée de ces couches.
  • Dans l'éditeur JOSM, il existe un style qui colore chaque voie et leurs numéros respectifs d'une couleur différente. Ce qui permet une meilleure visualisation des adresses.


Voir également


Liens extérieurs