<div dir="ltr"><div>J'ai ouvert un ticket hier soir, et ai déjà eu ma réponse (et la "correction") : <a href="https://trac.openstreetmap.org/ticket/4811">https://trac.openstreetmap.org/ticket/4811</a><br></div>
<div>Si je comprends bien, la présence du tag wikipedia a plus d'importance que la valeur du tag admin_level (qui n'est absolument pas abordé dans la réponse) ? C'est bon à savoir pour le projet du mois ;-)<br>
<br></div>Francescu<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">Le 18 mars 2013 17:35, Philippe Verdy <span dir="ltr"><<a href="mailto:verdy_p@wanadoo.fr" target="_blank">verdy_p@wanadoo.fr</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2013/3/18 Pieren <<a href="mailto:pieren3@gmail.com">pieren3@gmail.com</a>>:<br>
<div class="im">> 2013/3/18 Francescu GAROBY <<a href="mailto:windu.2b@gmail.com">windu.2b@gmail.com</a>>:<br>
>> Y a un ersatz d'explications ici :<br>
>> <a href="http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview" target="_blank">http://wiki.openstreetmap.org/wiki/Nominatim/Development_overview</a><br>
><br>
> Vi, je connais. C'est une doc à la verdy_p:<br>
>> Search Algorithm<br>
>> TODO<br>
<br>
</div>Je n'y suis pour tien du tout !<br>
<div class="im"><br>
> En creusant un peu, je trouve les requêtes ici mais le code est imbuvable:<br>
> <a href="https://github.com/twain47/Nominatim/blob/master/website/search.php" target="_blank">https://github.com/twain47/Nominatim/blob/master/website/search.php</a><br>
><br>
> Je vais essayer de m'y plonger sans me noyer... On voit bien deux<br>
> "order by importance desc".<br>
> D'un autre côté, les notes de la version 2 disent "search logic in<br>
> java" (<a href="http://wiki.openstreetmap.org/wiki/Nominatim/Version2" target="_blank">http://wiki.openstreetmap.org/wiki/Nominatim/Version2</a>).<br>
> Comprenne qui pourra.<br>
<br>
</div>Effectivement c'est imbuvable, mais avant de se demander comment il<br>
fonctionne il faut savoir comment le code d'importation de ses tables<br>
Gazetteer mappe les tags OSM en "features" Gazetteer. Je ne vois rien<br>
dans ce code qui semble indiquer qu'il gère les quartiers de villes ;<br>
les arrondissements français en revanche devraient être traités comme<br>
les "place=county" aux USA, c'est à priori le même admin_level=7.<br>
<br>
Mais dans ce paquet infâme et illisible d'expressions régulières<br>
(surtout destiné à gérer les règles orthographiques de la toponymie et<br>
les hiérarchies administratives des pays anglophones, avec des<br>
exceptions incluses pour les germanophones et des "hacks" avoués pour<br>
l'Etat de New York), qui sait ce que cela fait en France, même si on<br>
fait une recherche Nominatim en anglais (je n'ai pas testé si les<br>
résultats sont différents, à priori cela ne devrait pas l'être au<br>
niveau des sélections et tris de résultats) !<br>
<br>
Assez souvent, pour le guider il faut ajouter des tags "d'annotation"<br>
lui permettant de classer certains éléments correctement.<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Cordialement,<br>Francescu GAROBY<br>
</div>