area=yes n'est utilisé sur un way fermé que pour indiquer de l'interpréter comme une surface et non comme un trait (ce qui est, contrairement à la plupart des autres objets définissables par un way fermé, le cas des voies routières et rues). La solution consiste à découper ce way fermé en tronçon, le tout dans une relation, pour que les parties partagées par le bâtiment ne posent pas de problème. Dans ce cas on reportera area=yes sur la relation définissant la place, et on l'enlève des ways membres à ne pas oublier sinon la relation dessinera une rue circulaire et ne remplira pas toute la place.
On peut alors aussi découper les ways fermés des bâtiments eux aussi en tronçon pour qu'ils se partage les tronçons non fermés qui limitent à la fois le bâtiment et la place. Là encore on reporte les attributs du bâtiment des ways vers la relation. Le 31 mai 2012 23:34, Matthias Dietrich <eiger....@gmail.com> a écrit : > Bonsoir, > > Je viens de voir apparaître toute une série de points sur Osmose, marquant > des erreurs 1070, pour des cas qui ne sont pas de réels chevauchements entre > voirie et bâtiment. > Il semble que ce soit la modélisation par surface qui pose problème. > > Un exemple ici : > http://osmose.openstreetmap.fr/map/?zoom=18&lat=47.92847&lon=7.18454&layers=BFF00FFFFFFFFFFFFT&item=1070 > > Dans le cas d'une place, modélisée par highway=* + area=yes, si la limite de > la place est collée aux bâtiments et réutilise les nœuds des bâtiments, > Osmose détecte une erreur, alors qu'il n'y a pas chevauchement, mais > simplement une limite commune. > > Matthias > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr