Ok, yes,  Merci Philippe !!!!!!

Pas de problème coté Josm ni rendu Mapnik, reste à voir pour Osmose.

Michel



Le 12 mai 2014 21:12, Philippe Verdy <verd...@wanadoo.fr> a écrit :

> Le 12 mai 2014 20:59, Plop76 <vaujani...@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)
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à