Il ne faut pas mélanger deux concepts derrière les relations OSM. Il y a les relations qui servent à créer des géométries complexes: les multipolygones
Il y a les relations qui servent à définir une logique entre objets, logique qu'on ne pourrait pas déterminer autrement (facilement ou pas du tout) : les itinéraires, les lignes de bus, les interdictions de tourner, etc. Là on veut faire quoi au juste ? type=multipolygon rentre actuellement dans le premier cas, mais une seule et unique relation pour l'ensemble d'un fleuve n'apporte pas grand chose à part plein de problème tant à l'édition (ça donne quoi dans iD ? j'ose pas regarder) qu'à la réutilisation vu la taille finale (un noeud qui bouge et tout à recalculer tout du long comme déjà expliqué). Avoir quelques multipolygones (même 30 ou 40) me semble nettement plus facile à gérer tant pour l'édition que la réutilisation. Si l'on veut par contre récupérer la surface de la Loire : a- soit on a sur les waterway=riverbank un ref:sandre=* qui permet de les retrouver sans passer par une requête géométrique b- soit on s'y prend avec des requêtes géométriques (tout waterway=riverbank en intersection avec un waterway=river faisant partie de la relation "La Loire"), c- soit on a une super-relation "logique", mais pas géométrique qui fait ce regroupement (donc pas type=multipolygon)... mais elle sera difficile à maintenir donc souvent cassée et donc un réutilisateur sérieux se ré-écrira la requête géométrique qui va bien et ne l'utilisera sûrement pas ;) Mon tiercé: a, b et au pire c. Le 7 février 2014 15:46, djo_man <[email protected]> a écrit : > > Le 07/02/2014 15:12, Pieren a écrit : > > Moi, ce que je propose, c'est de supprimer la grosse relation > multipolygon et de n'en faire que des petites aux endroits nécessaires > (c.a.d. là où il y a des îlots et uniquement là). > > > Je crois que le problème à la base vient de cela. > Des relations basées sur un seul way fermé riverbank avec ses iles. donc > 30/40 relations (je ne sais plus) > avec le temps d'autres ont été ajoutés pour faire apparaitre les iles > oubliées . > > c'est aux alentours des grosses villes et alentours des sections avec > beaucoup d'iles qu'il y avaient le plus de problèmes. > les embrouilles ne sont forcement arrivés que petit à petit. > > pour info: environ 95% des OUTER de la Loire ont des INNER (iles) > > Dans ce cas, cela reviendrait à faire au moins 30/40 relations... > > djo_man > > _______________________________________________ > Talk-fr mailing list > [email protected] > https://lists.openstreetmap.org/listinfo/talk-fr > > -- Christian Quest - OpenStreetMap France Conférence "State Of The Map" France du 4 au 6 avril à Paris<http://openstreetmap.fr/sotmfr>
_______________________________________________ Talk-fr mailing list [email protected] https://lists.openstreetmap.org/listinfo/talk-fr

