Le 14 mai 2013 00:54, Vincent Pottier <vpott...@gmail.com> a écrit :
> Depuis qu'on a inventé les opérateurs booléens, ça me semble plus simple > et plus malin de les utiliser sur des tags existants que de créer un > nouveau tag et d'ajouter une colonne dans la table postgis à chaque fois > qu'un nouveau sujet apparaît. > Sly s'en est très bien sorti sur layers [1]. Je suppose qu'il doit > connaître les opérateurs booléens. > Aucun rapport, tu ne comprends rien (ou ne veux pas comprendre), et je m'explique : Les opérateurs booléens ne résolvent pas les ambiguités existant quand une relation doit servir à combiner des choses différentes. Moi je parle classe (au sens objet). Et selon la définition d'une classe d'objets ce ne sont PAS les mêmes attributs car ce sont des classes différentes. Mais OSM n'offre aucun moyen de séparer les classes puisqu'il mélange tout. La seule solution c'est bien de nommer les attributs distinctement pour chaque classe quand ils ont des rôles très différents (orthogonaux donc pouvant se croiser de façon incompatible selon les deux usages actuels de admin_level=*). La situation est très différentes dans OpenGIS, où les "classes" sont totalement différenciées (chaque classe est un "feature" disposant de sa propre table, caque ligne de tale OpenGIS définit une instance qui n'a rien à voir avec une autre instance dans une autre table OpenGIS, même si géométriquement elle est totalement identique).
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr