<div><div class="gmail_quote">Le 7 août 2010 09:25, Vincent Pottier <span dir="ltr"><<a href="mailto:vpottier@gmail.com">vpottier@gmail.com</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Bonjour,<br>
Ayant réussi à réinstaller postgis en local, j'ai testé une requête pour trouver les communes sans rue.<br>
J'en trouve près de 9300, mais il y a des faux positifs.<br>
Je mets la requête pour amélioration avant que ça devienne un module genre osmose.<br>
<br>
SELECT c.osm_id,<br>
c."ref:INSEE",<br>
<a href="http://c.name" target="_blank">c.name</a>,<br>
ST_AsText(ST_Centroid(c.way))<br>
FROM france_polygon AS c<br>
LEFT OUTER JOIN france_roads AS r<br>
ON ( r.highway='residential'<br>
OR r.highway='unclassified'<br>
OR r.highway='tertiary'<br>
OR r.highway='secondary'<br>
)<br>
AND (<br>
ST_Intersects(c.way, r.way)<br>
OR ST_Contains(c.way, r.way)<br>
)<br>
WHERE c.admin_level='8'<br>
AND r.osm_id IS NULL<br>
ORDER BY c."ref:INSEE"<br><font color="#888888">
--<br>
FrViPofm<br>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</font></blockquote></div><br><br></div><div>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.<div>En faisant la même requête sur france_line au lieu de france_roads, ça te sort combien de communes ?</div>
<div><br></div>--<br>Christian<br><br>
</div>