<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Merci Philippe pour ta réponse relativement courte :)<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Plus exactement ce ) quoi tu t'attends c'est un recherche de champs compatibles avec une adresse postale française</div></blockquote>Entre-autres ;-)</div><div>Le plus important c’est de trouver <b class="">simplement</b> des objets de la vie courante. (Passez la partie sur les 9 codes postaux lyonnais et allez voir plus bas pour les généralités)<br class=""><br class=""><—— cas lyonnais ——</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class="">alors que Nomintaim n'est pas spécifiquement prévu pour la France ni pour les adresses postales et doit pouvoir servir à trouver diverses choses dans la base.<div class="">Les champs "redondants" ne le sont que dans le sens postal.</div></div></div></blockquote>Ok, mais pour un usage courant avoir une liste à rallonge de noms ne va pas faciliter l’utilisation d’OSM par le grand public.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="">Cependant curieusement on se demande pourquoi Nominatim trouve l'unique code postal 69006 pour le premier hôtel dans le 6e arrondissement de Lyon mais retourne 9 des codes postaux…</div></div></div></blockquote>Il me semble que c’est un « bug » dans les données.</div><div><br class=""></div><div><a href="http://www.openstreetmap.org/search?query=h%C3%B4tel%20a%20cours%20albert%20thomas#map=18/45.74507/4.87338&layers=H" class=""><b class="">hôtel a</b> cours albert thomas</a></div><div><ul class="MailOutline"><li class=""><a href="http://www.openstreetmap.org/way/62338429" class="">Lagrange City</a>, Cours Albert Thomas, Lyon, 69001;69002;69003;69004;69005;69006;69007;69008;69009, France</li><li class=""><a href="http://www.openstreetmap.org/node/2453696355" class="">Hôtel du Nord</a>, Rue Guy, Lyon, 69003, France</li><li class=""><a href="http://www.openstreetmap.org/node/219232834" class="">Mercure Lyon Lumière</a>, 71-73-75, Cours Albert Thomas, Lyon, 69001;69002;69003;69004;69005;69006;69007;69008;69009, France</li></ul><div class=""><br class=""></div><div class="">Quelques observations :<br class=""><br class=""></div><div class=""><ul class="MailOutline"><li class=""><b class="">Lagrange City</b> est un aparthôtel situé au 81-85 Cours Gambetta (cf. leur <a href="http://www.lagrange-city-lyon-lumiere.com/contact/contactez-nous-formulaire-telephone-fax-informations" class="">site web</a>). Sur la carte il y a les n° 81 et 83 qui sont? sur le tracé du bâtiment.<br class=""><br class=""></li><li class="">L’hôtel du Nord semble avoir une adresse correcte, c’est bizarre que le géocodage se fasse sur l’autre rue… (il est au coin de la Rue Guy et du Cours Albert Thomas).<br class=""><br class=""></li><li class="">L’hôtel Mercure Lyon Lumière est au 69 cours Albert Thomas (cf. <a href="http://www.mercure.com/fr/hotel-1535-hotel-mercure-lyon-lumiere/index.shtml" class="">site web</a>). C’est un nœud isolé « contenu » dans un <a href="http://www.openstreetmap.org/node/219232834#map=19/45.74726/4.86812&layers=H" class="">bâtiment avec 8 n° de rues</a><br class="">La recherche <a href="http://www.openstreetmap.org/search?query=71%20cours%20albert%20thomas,%20lyon#map=18/45.74709/4.86777" class="">71 cours albert thomas, lyon</a> renvoie 4 POI avec avec les 9 codes postaux de Lyon (ce sont tous des nœuds situé dans ce même bâtiment). <br class=""><br class=""></li><li class="">J’ai essayé de trouver l’adresse <a href="http://www.openstreetmap.org/search?query=111%20Cours%20Albert%20Thomas,%20lyon#map=18/45.74507/4.87338&layers=H" class="">111 Cours Albert Thomas, lyon</a> (pas de 111 visible sur la carte). <br class=""><b class="">Le cours sort 6 fois</b> avec les codes postaux <b class="">69003</b> (2X), <b class="">69007</b>, <b class="">69008</b> (2X) et<b class=""> 69001;69002;69003;69004;69005;69006;69007;69008;69009</b></li></ul></div><div class=""><br class=""></div></div><div>Des idées ?</div><div><br class=""></div><div>——cas lyonnais ——></div><div><br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Si on ôte des éléments "superflus" des résultats de Nominatim, on risque de ne plus voir l'arrondissement et rester avec le code postal non résolu!</div></div></blockquote>Le code postal non résolus est un bug ?</div><div><br class=""></div><div>Mais je parle de le supprimer pour l’affichage (du moins pour des POI adressables par la poste.</div><div>Après pour une forêt ou un lieu naturel on pourrait envisager une règle différente (comme un règle d’affichage des adresses postales par pays).</div><div><br class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class="">On voit la limite de Nominatim, il n'y a pas vraiment moyen de simplifier les résultats selon certains types de recherche (par exemple ici selon une adresse postale française),</div></div></div></blockquote>Si, j’ai cru voir des sites qui n’affichent que la partie de l’adresse qui les intéressent.</div><div>Je sais que le géocodage est hyper compliqué mais c’est important de l’améliorer pour ne pas réserver OSM aux seuls geeks ;-)</div><div> <br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Pourtant un profil de recherche "postale" devrait être assez commun à tous les pays et réglé correctement avec les champs adéquats et dans le bon ordre pour chaque pays</div></div></blockquote>+1 (règle d’affichage par pays)</div><div><br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class=""> (toi tu veux le code postal avant la ville selon l'usage postal en France</div></div></blockquote>Je me répète, je veux surtout un affichage clair — ça sera déjà une grosse avancée) :-)</div><div><br class=""></div><div>Et surtout que la recherche « gare à lyon » me renvoie que les gares et pas les stations de métro !</div><div>Ou que « métro proche du cours gambetta, lyon » fonctionne !</div><div><b class="">C’est en partie faisable en revoyant les phrases spéciales </b>(il faut chercher <b class="">station de métro proche</b>)</div><div><br class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Si on utilise en revanche Nominatim pour chercher des listes de services, l'adresse postale n'est pas forcément suffisante; encore moins si ce qu'on cherche n'est pas un lieu précis mais une région, une forêt, une rivière, une montagne, un parc naturel, un étang qui n'ont pas d'adresse en propre…</div></div></blockquote>cf. règles plus haut.</div><div><br class=""></div><div>On peut faire une maquette en javascript pour tester tout ça et ensuite proposer ça à la fondation.</div><div>Il faut aussi évaluer ces aspects avec les autres géocodeurs.<br class=""><br class=""></div><div>—</div><div>Yves</div></div></body></html>