[OSM-talk-fr] [sql] Ajouter la colonne "description" à osm2pgsql
Emilie Laffray
emilie.laffray at gmail.com
Ven 14 Mai 23:59:00 UTC 2010
2010/5/14 Vincent Pottier <vpottier at gmail.com>
> 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
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20100515/00dcf1dc/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr