[OSM-talk-fr] Tag lotissement

Philippe Verdy verdy_p at wanadoo.fr
Lun 12 Mai 19:12:28 UTC 2014


Le 12 mai 2014 20:59, Plop76 <vaujaniate at free.fr> a écrit :

> Il va y avoir des problèmes de rendu en faisant ça (au moins avec le rendu
> Mapnik d'osm.org), même si c'est théoriquement correct. Quand il y a un
> multipolygone landuse qui un inner avec le même landuse, l'inner est rendu
> comme un trou. De ce que j'ai compris c'est pour être compatible avec une
> ancienne façon de faire des multipolygones.


Il n'y aura pas de trou si le polygone inner a son propre landuse (soit ce
polygone n'a qu'un chemin fermé, on le tague directement, soit il comprend
plusieurs chemins formant un multipolygone, et ce multipolygone est tagué
mais aucun de ses propres chemins membres partagés par les deux
multipolygones).


>
> Les deux solutions de contournement ne vont pas plaire à JOSM/Osmose :
> - soit laisser l'inner sans tag et refaire un polygone landuse sur le même
> tracé que l'inner mais hors de la relation multipolygone (Osmose va dire
> "Double inner polygon")
> - soit créer un autre multipolygone landuse=residential avec un seul
> membre = l'inner du gros multipolygone landuse=residential. C'est la
> solution proposée ici : http://http://wiki.openstreetmap.org/wiki/
> Multipolygon_Examples#Forest_with_three_wood mais Osmose va dire que
> c'est une relation avec un seul membre.


Relis ce que je viens d'écrire, c'est la façon normale de gérer ça et on le
trouve couramment pour découper les grandes relations de riverbank en
plusieurs parties jointives, certaines étant des multiolygones et d'autres
des polygones simple fermés réutilisant les noeuds mais sans partager les
chemins.

Ni JOSM ni les rendus n'ont aucun problème avec cette façon de faire sans
jamais avoir à créer un multipolygone à 1 seul membre (il y a de rares cas
où c'est nécessaire pour taguer deux fois un polygone avec des ensembles de
tags incompatibles entre eux, par exemple pour un même polygone codant deux
relations administratives à des niveaux différents, un cas où on peut même
avoir les mêmes listes de membres, l'incompatibilité étant qu'il n'est pas
permis de donner deux valeurs différentes à un même tag, ce qui oblige
alors à doublonner le multipolygone pour chaque valeur de ce tag)
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20140512/7515b5f9/attachment.htm>


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