Le 27/06/2011 11:53, cyrille giquello a écrit :
Pour ma part je n'ai jamais utilisé les requêtes spatiales et suis
donc bien heureux avec les attributs.
Hum, je ne suis pas pour une base élitiste,
Mais je ne suis pas non plus pour le nivellement par le bas !
Ça ne sert à rien d'avoir le modèle de donnée d'OSM si on met du 'is_in' du 'addr:*' sur les radars (je n'ai pas dit sur les entrées de bâtiment)

Quelqu'un qui a fait un peu de SQL avec une jointure doit arriver rapidement à faire une requête spatiale.
Ça donne quelque chose du genre (non testé)

SELECT radar.osm_id, commune."addr:postcode", radar.geo
FROM france_point AS radar
    JOIN france_polygon AS commune
        ON ST_WITHIN(radar.geo, commune.geo)
WHERE commune."ref:INSEE" = 'NNNNN'

Facile, Non ?
1/4 seulement des radars auront un addr:* Alors que tous sont accessibles par calcul. Pourquoi alors s'encombrer de tags qui ne seront pas systématiques ? Quand on est flemmard (et je le suis) pour pouvoir le rester, il faut devenir intelligent.
--
FrViPofm

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

Répondre à