Le 7 août 2010 09:25, Vincent Pottier <[email protected]> a écrit :
> Bonjour, > Ayant réussi à réinstaller postgis en local, j'ai testé une requête pour > trouver les communes sans rue. > J'en trouve près de 9300, mais il y a des faux positifs. > Je mets la requête pour amélioration avant que ça devienne un module genre > osmose. > > SELECT c.osm_id, > c."ref:INSEE", > c.name, > ST_AsText(ST_Centroid(c.way)) > FROM france_polygon AS c > LEFT OUTER JOIN france_roads AS r > ON ( r.highway='residential' > OR r.highway='unclassified' > OR r.highway='tertiary' > OR r.highway='secondary' > ) > AND ( > ST_Intersects(c.way, r.way) > OR ST_Contains(c.way, r.way) > ) > WHERE c.admin_level='8' > AND r.osm_id IS NULL > ORDER BY c."ref:INSEE" > -- > FrViPofm > > _______________________________________________ > Talk-fr mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/talk-fr > La table "roads" est moins complète que la "line". D'ailleurs, j'avoue ne pas avoir encore bien saisit la différence entre les 2. En faisant la même requête sur france_line au lieu de france_roads, ça te sort combien de communes ? -- Christian
_______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

