Bonsoir,

Je viens de commencer le défi 27912 de Marjan de Tomtom, "Polygon has
self intersection". Un petit dessin valant mieux qu'un grand baratin,
j'ai regardé https://www.openstreetmap.org/relation/2143328 et
https://www.openstreetmap.org/relation/12789892.

Dans les deux cas on a une grande surface "outer" qui définit la nature
de la zone, respectivement landuse=retail et leisure=resort. Mais dans
les deux cas l'auteur du multipolygone en a exclu les bâtiments, en en
faisant des membres "inner". Et comme certains de ces bâtiments sont
contigus, la requête de Marjan les sort en erreur en y voyant une "self
intersection".

Je n'ai aucune connaissance du type de requête qu'il y a derrière ça.
Première hypothèse : la requête de Marjan serait mal brêlée car la
contigüité n'est pas une intersection. Qu'en pensent les spécialistes ?
Si effectivement c'est le cas je lui expliquerai (avec les
éclaircissements des spécialistes...) qu'elle doit corriger sa requête.
Si c'est le fonctionnement normal... bin tant pis !


Mais sur le principe je trouve absurde d'exclure les bâtiments du
multipolygone. Autant quand il y a une grande clairière dans une plus
grande forêt je trouve logique que le petit polygone
"natural=grassland", ou "landuse=meadow", soit mis en membre inner du
"landuse=forest", autant pour moi, logiquement, les magasins font partie
de la "fonction" retail, comme les appartements et le restaurant font
partie ingégrante du "leisure=resort". Car après tout le terrain occupé
par le magasin est bien de type "retail" !

Et pour ma part quand je définis un landuse=retail je me garde bien d'en
exclure les magasins !


Y a-t-il un guide d'utilisation pour ces cas ? Quelle est la bonne
pratique ?

Merci de votre attention, bonne soirée (et bonnes vacances, si c'est le cas)


Jean-Pierre


-- 
------------------------------------------------------------------------

Si ma réponse n'a pas résolu ton problème, c'est que tu n'as pas posé la
bonne question

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à