> > J'aimerais dire "mapping comes first", genre, on se mets d'accord sur un > > truc > > simple, on fait une jolie démo et documentation et ensuite on défini un > > truc > > de dingue en incluant et sans détruire le truc simple. > > > Ok, on fait comme ça. Yaka.
En fait, je devais pas avoir bien cherché, en voulant créer ma page de proposition, j'ai simplement trouvé que type=waterway n'était pas du tout sorti du chapeau et était déjà là, simple et comme j'imaginais. Impec, je vais utiliser ça. (j'ai patché mon osm2pgsql pour qu'il ne l'ignore pas) Je comprends donc maintenant que le débat est sur la création d'une relation pour la rivière au sens très large contenant plein de trucs, et dans une logique compatibilité ascendante, je la verrais bien incluant les relations type=waterway & type=multipolygon + waterway=river_bank comme membre. > Ma méthode > ======== > http://www.openstreetmap.org/browse/relation/156145 (...) > J'essaie de faire du tout-en-un : | | <- une corde o \ / <- moi || > Il me parait pertinent de créer une relation qui représente un objet : > la rivière, ça, ça me plaît > et dont les rôles signifient sous quel aspect elle est regardée. ça, ça me semble trop attendre des rôles. L'utilisation des données devra donc être "aware" de tous les rôles, ça pourquoi pas à la limite, sauf que dans les cas actuels le rôle est utilisé pour définir la structure géométrique (inner, outer, exclave, etc.) donc il deviendrait tentôt un "regard" tantôt un "quelle forme". Imagines que tu as une île sur ta rivière, tu va devoir la tagguer inner, sauf qu'il te faut aussi indiquer qu'il s'agit de waterbank, sinon l'algo de reconstruction va devoir s'arracher les cheveux pour deviner s'il s'agit d'un morceau du lit central ou un morceau de berge (ou un pont taggué en mode surface qui enjambe la rivière) > Plutôt que de multiplier les objets, un pour l'aspect cours d'eau (pour > dépasser les 60 km), un pour l'aspect plan d'eau et pourquoi pas un > associated_river Certes certes, mais ne divise-t-on pas pour mieux régner ? Je comprends l'avantage de ta méthode : le nom n'est qu'a un seul endroit, la ref aussi, et dans un monde parfait ce serait l'avenir (quand plein d'outil magique gérerons), mais entre temps ça me semble dur à utiliser et un tros gros saut. Donc l'idée de une relation type=river qui contient des relations formant les géométries aurait ma préférence. > [1] Ton exemple pour résoudre le problème des confluents dans les > multipolygones m'a convaincu : des ways constituant un multipolygone > "plan d'eau", certains ways étant, de plus, "riverbank", c'est net. Marrant, moi je commence à douter ;-) > [2] J'éviterai toutefois le type route Je connaissais pas type=waterway, ça me semble plus logique je vais prendre ça -- sly Sylvain Letuffe sylv...@letuffe.org qui suis-je : http://slyserv.dyndns.org _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr