2009/8/13 Christophe Merlet (RedFox) <red...@redfoxcenter.org>

>
> Je suis d'accord pour que le is_in disparaisse si aucun outil ne
> l'exploite et si l'utilisation  des relations permet de le remplacer à
> un cout informatique acceptable.
> J'ignore la puissance de calcul nécessaire pour localiser les relations
> qui englobe un point (communes, département, région, pays, continent)...
>

Le coût est assez faible. Tu peux faire une requête sur des éléments comme
ceux ci qui prennent 2 a 5 ms maximum si tu construit de manière cohérente
ta base de donnée a partir des boundaries.


>
> Ce genre d'informations est primordiale lorsque l'on recherche un lieu
> par son nom et qu'on trouve une centaine d'homonymes... ce qui rend
> OpenStreetMap Namefinder inexploitable :(
>

David Earl est en train de travailler sur une nouvelle version qui sera bien
plus performante. Il utilise dans la mesure du possible un index gin sur des
données extraites des tables venant de name:* autrement dit du full text
search via le bon module dans Postgresql. Il utilise aussi d'autres index
comme le GIST pour faire un peu de geocoding.
La relève arrive mais ça prend du temps a implémenter ça de manière
correcte.

Emilie Laffray
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à