FR:Proposed features/AddrN
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 à : | , , , |
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")
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:
- Compatibilité avec le Karlsruhe_Schema
- 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 |