[OSM-talk-fr] question pour cartographier une particularité péruvienne

Pieren pieren3 at gmail.com
Mer 11 Avr 20:27:22 UTC 2012


2012/4/11 Pierre Vernier <pvernier82 at gmail.com>:

> Qu'entends-tu par : "Si oui, je pense que la notion de cuadra serait plutôt
> à gérer au niveau algorithmique." ?

Je pense que Christian veut dire que la cuadra peut se déduire par
logiciel à partir du numéro au lieu de mettre un tag à part. Avec la
chaîne standard de rendu de la carte principale d'OSM (osm2pgsql +
mapnik2), ça n'est pas très difficile techniquement mais il faut
adapter un des outils dans la chaîne de traitement des données (et
trouver quelqu'un prêt à le faire pour votre cas particulier).

Il vous reste encore plusieurs possibilités si vous choisissez le way
parallèle (avec deux nodes N1 et N2 et un way W1 par exemple)
(j'utilise un nouveau tag "addr:block" pour la cuadra mais il faudrait
en rediscuter plus largement):
- la plus simple et minimale pour les mappeurs (uniquement le numéro
de cuadra, aucun numéro de porte):
N1 : sans tags
N2 : sans tags
W1 : "addr:block=le_numéro_de_la_cuadra" + "addr:street=nom_de_la_rue"

- version plus avancée utilisant les tags déjà existants pour indiquer
les numéros de portes par interpolation
(http://wiki.openstreetmap.org/wiki/Addresses#Using_interpolation), la
cuadra devra être déduite par logiciel pour les applications qui
voudront s'en servir (rendu, géolocalisation):
N1 : "addr:housenumber=100" + "addr:street=nom_de_la_rue"
N2 : "addr:housenumber=199" + "addr:street=nom_de_la_rue"
W1 : "addr:interpolation=all"

- combinaison des deux versions précédentes pour que les logiciels
utilisent l'une ou l'autre (peut se construire par scripts
automatiques)(un peu redondant, mais le balisage des adresses l'est
souvent):
N1 : "addr:housenumber=100" + "addr:street=nom_de_la_rue"
N2 : "addr:housenumber=199" + "addr:street=nom_de_la_rue"
W1 : "addr:interpolation=all" + "addr:block=le_numéro_de_la_cuadra" +
"addr:street=nom_de_la_rue"

Pieren




Plus d'informations sur la liste de diffusion Talk-fr