Le 15 octobre 2012 17:29, <te...@free.fr> a écrit : > Salut Philippe, > >> Une relation sert à regrouper un ensemble de ways connectés ensembles : >> - Les ways isolément ne représentent alors que des lignes et pas une >> surface, ils peuvent donc avoir les attributs/tags d'une barrière. >> - En revanche la relation ignore les attribits des ways membres, et >> possède ses propres tags pour mentionner ce que désigne la surface. >> - Toute surface fermée représentable par un way fermé peut être >> transformée en relation, afin de découper ses ways (et dans ce cas ils >> ne se ferment plus isolément et ne peuvent pas représenter une >> surface. > > C'est plus clair, merci. Dans ce cas, on n'a pas de way fermé (aucun doute > way/area) mais des ways unis par une relation, relation qui porte la > propriété formée par l'ensemble. Le type multipolygon sert à ça, j'étais au > courant. > > >> Par défaut toutes les relations qui ont des ways qui se ferment >> représentent une surface, sauf justement les rivières (avec leurs ways >> membres de rôle "main_stream" par défaut, ou "side_stream", au >> contraire des ways membres de rôle "riverbank" qu'on peut y mettre >> aussi), et les rues/routes/chemins/pistes (highway=*) pour lesquels on >> doit encore utiliser area=yes dans la relation si on veut représenter >> leur surface et non le contour (exemple : les places piétonnes), et >> les voies ferrées (railway=*) pour lesquelles il n'y a aucun usage >> d'area=yes actuellement défini.. > > Alors il y a contradiction avec http://wiki.openstreetmap.org/wiki/Way : par > défaut, un way fermé n'est pas une area, sauf si area=yes est fourni.
Non, par défaut un way fermé est une surface, sauf pour les highway=*; waterway=* (sauf riverbank), et railway=* qui par défaut sont filaires (et qui justifient alors qu'on mette area=yes dans les très cas rares où il faut changer l'interprétation par défaut de ces éléments comme du filaire) Par exemple tous les way fermés de landuse=*, de riverbank, de natural=* (y compris les coastlines), de boundary, land_area, buildings... sont des surfaces (même si une bordure peut leur être dessinée aussi) et il n'y a même pas besoin de préciser "area=yes" (et encore moins "area=no" que je n'ai encore jamais vu justifié dans aucun élément). _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr