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