[OSM-talk-fr] multipolygones et building:part

Marc_marc marc_marc at mailo.com
Dim 3 Jan 12:37:38 UTC 2021


Bonjour,

Le 03.01.21 à 13:11, leni a écrit :
> Sur le wiki, pour les multipolygones, il est recommandé de mettre les
> attributs sur la relation.

ce n'est pas tout a fait complêt ni à jour
il faut mettre sur la relation lorsque c'est la relation qui est
concerné par opposition avec la façon de faire jadis oü on mettait tjs
sur le outer.
ce n'est plus une recommandation, c'est obligatoire, les rustines
dans les différents outils pour gérer les MP mal construit sont
quasi été toute supprimée

> Si j'ai un bâtiment avec des niveaux différents à l'intérieur et un
> espace vert :
> relation représente la surface percée  de 3 étages : "building:part=yes"
> + "building:levels=3"
> way 1 rôle outer "building=apartments" : *c'est lui qui porte l'attribut
> building ou c'est la relation ?* si c'est la relation elle ne représente
> pas tout l'immeuble puisque le way 2 enlève une partie de l'immeuble
> way 2 "building:part=yes" + "building:min_level=1" + "building:levels=3"
> + rôle inner
> way 3 "garden" + rôle inner

tu as 2 choses différentes :
- le bâtiment : c'est une relation way1 outer - way3 inner (le vert ne
fait pas partie du bâtiment)
c'est sur cette relation que se porte le tag buidling=appartements
- les parties de batiments
way 2 "building:part=yes" + "building:min_level=1" + "building:levels=3"
+ rôle inner : ok
si tu veux préciser que le reste du bâtiment a un autre nombre de
niveau, il te faudra une 2ieme relation MP way1 outer - way2 inner -
way3 inner avec building:part=yes building:levels=*

Cordialement,
Marc





Plus d'informations sur la liste de diffusion Talk-fr