2010/5/14 Vincent Pottier <[email protected]> > Le 14/05/2010 22:46, Vincent de Chateau-Thierry a écrit : > > kimaidou a écrit : > > > >> * Faire un VACUUM ANALYSE matable (the_geom); > >> > >> En espérant que cela soit utile... > >> > > C'est une piste + que probable dans mon cas. > > > > kimaidou a écrit : > > > >> Alors un petit lien très bien fait sur les jointures :D > >> http://sqlpro.developpez.com/cours/sqlaz/jointures/ > >> > >> > > Très bonne lecture en effet. Et un bookmark, un ! > > > Excellent ! > > Je progresse... > J'ai refait les tables en lat/ lon lisibles (le -l de osm2pgsql) > J'ajoute un pétard : > SELECT DISTINCT ON (g.way) g.osm_id, n.lat, n.lon > FROM geodesy_point AS g > LEFT OUTER JOIN > france_polygon AS p > ON ST_Intersects(g.way, p.way) > AND p.building IS NOT NULL > JOIN france_nodes AS n > ON g.osm_id=n.id > WHERE ( g.description ILIKE '%clocher%' > OR g.description ILIKE '%croix%' > OR g.description ILIKE '%église%' > OR g.description ILIKE '%château%' > ) > AND p.osm_id IS NULL > > et 46070 ms plus tard j'ai un résultat impec... presque 39000 lignes. > Bon, il y a un message : > NOTICE: LWGEOM_gist_joinsel called with incorrect join type > > Je sens que je ne vais pas tarder à vous la sortir la liste des communes > qui ne voient pas passer une voiture faute de highway. > Sur ce, je vais faire de beaux rêves... > > Jolie requête :) Et vraiment encore bravo pour le travail que tu effectues!
Emilie Laffray
_______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

