Le 21 avril 2013 11:44, Plop76 <vaujani...@free.fr> a écrit : > Philippe Verdy a exposé le 21/04/2013 : > >> la cause était qu'un morceau de surface couverte d'eau n'était pas tracé >> > > C'est pas ce que j'ai compris... Quel morceau ? >
Le morceau de "surface" qui était tagué en "natural=water"+"water=*" (ce qui est totalement équivalent à un tag "natural=riverbank", le changement de tag ne changeant strictement rien au problème et n'apportant strictement aucune amélioration), et qui en plus ne formait pas un polygone ou multipolygone fermé, ce qui ne permet effectivement pas de remplir la surface en bleu. Note qu'on a les même cas aux embouchures : la surface étendue d'eau (douce) devient mitoyenne de la surface étendue d'eau de mer : là encore ce n'est pas évident mais il existe bien un "multipolygone" pour la mer, même si on ne définit pas de relation pour elle, mais qu'on se contente de joindre les traits de "coastline" qui doivent avoir une orientation précise (pour ne pas avoir à chercher le côté interne ou externe en parcourant tous les chemins sur une bonne partie de la planète). Le dernier (multi)polygone "natural=riverbank" (ou "natural=water"+"water=*" ce qui ne change rien) de l'embouchure doit lui aussi se fermer mais en utilisant un trait tagué en "coastline" alors que ce trait n'est pas non plus une vraie ligne de côte ! Pour savoir si in a une vraie rive, il faut regarder quel type de polygone il y a de l'autre côté du trait de délimitation, vers l'extérieur du polygone. Ce n'est alors ni une rive ni une ligne de côte si de l'autre côté on a un autre "natural=riverbank" (ou "natural=water"+"water=*"), ou si on a de la mer (trait avec natural=coastline orienté dans le bon sens). Mais pour le tagging dans OSM cela ne change rien : ce qu'on tague réellement ce sont les surfaces qu'on DOIT fermer d'une façon ou d'une autre.
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr