Le 12/01/2011 00:12, Vincent de Chateau-Thierry a écrit :
Bonsoir,
Pour le lien EPCI <=> communes, c'est vrai qu'il n'est pas présent
dans la relation, vu que c'est une relation qui définit une frontière
(boundary) et non une surface (region, area...). C'est le même
principe pour par exemple connaître l'appartenance d'une commune à un
département ou une région : la relation qui définit le département ou
la région se contente de lister les ways qui composent la limite
extérieure du territoire, sans mention de communes constituantes, à
part la commune chef-lieu, avec le role admin_centre.
Pour le coup, ça, ça se calcule facilement. Même moi je sais faire !
SELECT * FROM france_polygon AS commune
JOIN france_polygon AS epci
ON ST_WITHIN(commune.way, epci.way)
WHERE epci."ref:INSEE"='theRef'
AND commune.admin_level='8'
--
FrViPofm
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr