FR:Proposed features/AddrN

From OpenStreetMap Wiki
Jump to navigation Jump to search
Taguer plusieurs adresses sur un même bâtiment
Statut: Draft (under way)
Proposé par : dkiselev
Balisage : Lua error in Module:Languages at line 53: attempt to index local 'sourceTitle' (a nil value).
S’applique à : nœud, chemin, zone, relation
Définition : Étendre le Schéma Karlsruhe pour cartographier plusieurs adresses sur un bâtiment/POI
Statistics:

Rendu comme : Geocoding / adresse
Ébauché le : 2010-10-20
Début de discussion : 2015-01-16

Problèmes actuels

Certains bâtiments n'ont pas une unique adresse. Ceci arrive, le plus souvent, aux bâtiments à l'intersection de deux rues.

Par exemple, le bâtiment sur l'image ci-dessous à 2 adresses: "Бажова 91" and проспект "Ленина 75" ("91 rue Bazhova" et "75 rue Lenina")

AddrN fig1.png

En plus du schéma traditionnel Ville-Rue-Numéro, les schémas suivants apparaissent souvent:

  • Ville-Numéro
(Prague, 1 )
  • Ville-Quarter-Numéro
(Ostrogozhsk, 4 quartier Nord)

Quelquefois ces schémas peuvent être rassemblés: "Prague 611" et "Prague, 11 rue Tynska"

Il est alors nécessaire de taguer 2 (voir plus) adresses pour un unique bâtiment.

Comment ceci est fait actuellement

L'une des solutions les plus utilisées est de séparer les différentes adresses avec un "/". Mais ceci ne peut être appliqué dans le monde entier, car seuls les habitants savent qu'il s'agit de deux adresses différentes. Et ceci est un problème lors de la création d'index d'adresses.

Par exemple, pour St. Petersburg (Les adresses ont été traduites du russe)

addr:city=St. Petersburg
addr:housenumber=2/44
addr:street=Spassky alley
addr:street2=Griboedovs quay

J'ai trouvé ce schéma addr:street2=* et addr:housenumber=2 Et le problème c'est qu'il est impossible de créer une ligne d'adresse correcte (comme ci-dessous) sans connaître les vrais adresses.

St. Petersburg, Spassky alley, 2
St. Petersburg, Griboedovs quay, 44

Proposition

Actuellement le Karlsruhe_Schema est le type d'adresse le plus utilisé.

Il est facile à comprendre et à appliquer. Et la plupart des adresses locales sont basées sur ce schéma avec quelques tags additionnels. Le schéma proposé doit donc respecter deux critères:

  1. Compatibilité avec le Karlsruhe_Schema
  2. Facilité d'utilisation

Je proposes donc d'utiliser les préfixes addr2, addr3:, etc pour chaque adresse différente.

Pourquoi ne pas utiliser deux points? ou ... ?

Pourquoi ne pas utiliser 2 points (ou plus) à l'intérieur du bâtiment, une adresse = un point.

Ceci résoudrait seulement 50 % du problème. Ça permet de construire un index d'adresses, les trouver et les afficher, mais que devrait-on faire pour les POIs intérieurs au bâtiment ? Comment afficher building=yes sur un nœud? La manière la plus compréhensible pour spécifier l'adresse d'un POI est d'ajouter les tags d'adresse sur ce point, dans ce cas il n'est pas possible d'utiliser le système "une adresse = un point". En effet, il précise plus d'une adresse pour un même point.

Compatibilité avec la relation associatedStreet et l'interpolation

Toutes les adresses doivent être marquées comme actuellement avec addr:street et/ou addr:housenumber

Exemples

Ainsi la première image contiendra:

addr:street=Lenina st.
addr:housenumber=75

addr2:street=Bazhova st.
addr2:housenumber=91

Si la municipalité accepte un ou plusieurs schéma d'adresse et des numéros de bâtiments, il suffit d'ajouter:

addr3:housenumber=1234

Je pense qu'il serait utile de pouvoir indiquer à quelle échelle (Ville, quartier, rue, arrondissement, numéro de porte et cf ci-dessous) l'adresse est décrite afin de construire une adresse unique pour un bâtiment quelconque.

Échelle d'adresse

Tag Described in Description Example
1 addr:country Karlsruh Pays France
2 addr:state Karlsruhe Etat Texas (États-Unis)
3 addr:city Karlsruhe VIlle Paris
2.5 / 4 addr:district nécessite une proposition Quartier (Камышловский муниципальный район) Включает в себя несколько н.п.
5 addr:quarter nécessite une proposition Zone résidentielle 29 жилой комклекс
6 addr:suburb addr:suburb=* Banlieue Северный микрорайон, Кировский микрорайон и т.д.
7 addr:place addr:place=* Zone ne pouvant être taguée avec les éléments ci-dessus Вещево, Елагин остров, 1-й микрорайон
7 addr:street Karlsruhe Rue Champs élysées
8 addr:housenumber Karlsruhe Numéro[1] (Nombre) 18
8 addr:housename Karlsruhe Nom[1] (Nom) Parfois utilisé en Angleterre (en plus de housenumber).
9 addr:entrance nécessite une proposition Entrée du bâtiment 1

Références

  1. 1.0 1.1 в Западной Европе и, например, в Калининграде адресуются отдельные подъезды