<div dir="ltr">Pour l'ile de la Jatte... dans la base générée par osm2pgsql j'ai 2 polygones "waterway=riverbank":<div>- un pour le way 35475500 qui est "outer" dans la relation, donc plein</div>
<div>- un pour la relation multipolygone 152887 qui a aussi un waterway=riverbank</div><div>- le way 10426860 qui représente l'île n'a qu'un tag place=island et aucun landuse=* ou autre qui ferait qu'il serait remplit</div>
<div><br></div><div>Voilà ce qui explique pourquoi l'ile est inondée, à cause du way 35475500.</div><div><br></div><div>Pourquoi osm2pgsql ne l'a pas éliminé vu qu'il fait partie d'une relation multipolygone ?</div>
<div><br></div><div>Ce way comportait 2 tags:</div><div>- water=riverbank</div><div>- layer=-1</div><div><br></div><div>C'est ce layer=-1 qui faisait qu'osm2pgsql générait aussi un polygone pour le way extérieur car il n'avait pas les mêmes tags que la relation du multipolygone (par de layer=-1 pour elle).</div>
<div><br></div><div>En supprimant le layer=-1 tout est rentré dans l'ordre au niveau de la base de donnée et donc du rendu.</div><div><div class="gmail_extra"><div><br></div>-- <br><div dir="ltr">Christian Quest - OpenStreetMap France<div>
<a href="http://openstreetmap.fr/sotmfr" target="_blank">Conférence "State Of The Map" France du 4 au 6 avril à Paris</a></div>
</div>
</div></div></div>