Merci Philippe pour ta réponse relativement courte :)

> Plus exactement ce ) quoi tu t'attends c'est un recherche de champs 
> compatibles avec une adresse postale française
Entre-autres ;-)
Le plus important c’est de trouver simplement 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)

<—— cas lyonnais ——

> 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.
> Les champs "redondants" ne le sont que dans le sens postal.
Ok, mais pour un usage courant avoir une liste à rallonge de noms ne va pas 
faciliter l’utilisation d’OSM par le grand public.

> 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…
Il me semble que c’est un « bug » dans les données.

hôtel a cours albert thomas 
<http://www.openstreetmap.org/search?query=h%C3%B4tel%20a%20cours%20albert%20thomas#map=18/45.74507/4.87338&layers=H>
Lagrange City <http://www.openstreetmap.org/way/62338429>, Cours Albert Thomas, 
Lyon, 69001;69002;69003;69004;69005;69006;69007;69008;69009, France
Hôtel du Nord <http://www.openstreetmap.org/node/2453696355>, Rue Guy, Lyon, 
69003, France
Mercure Lyon Lumière <http://www.openstreetmap.org/node/219232834>, 71-73-75, 
Cours Albert Thomas, Lyon, 
69001;69002;69003;69004;69005;69006;69007;69008;69009, France

Quelques observations :

Lagrange City est un aparthôtel situé au 81-85 Cours Gambetta (cf. leur site 
web 
<http://www.lagrange-city-lyon-lumiere.com/contact/contactez-nous-formulaire-telephone-fax-informations>).
 Sur la carte il y a les n° 81 et 83 qui sont? sur le tracé du bâtiment.

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).

L’hôtel Mercure Lyon Lumière est au 69 cours Albert Thomas (cf. site web 
<http://www.mercure.com/fr/hotel-1535-hotel-mercure-lyon-lumiere/index.shtml>). 
C’est un nœud isolé « contenu » dans un bâtiment avec 8 n° de rues 
<http://www.openstreetmap.org/node/219232834#map=19/45.74726/4.86812&layers=H>
La recherche 71 cours albert thomas, lyon 
<http://www.openstreetmap.org/search?query=71%20cours%20albert%20thomas,%20lyon#map=18/45.74709/4.86777>
 renvoie 4 POI avec avec les 9 codes postaux de Lyon (ce sont tous des nœuds 
situé dans ce même bâtiment). 

J’ai essayé de trouver l’adresse 111 Cours Albert Thomas, lyon 
<http://www.openstreetmap.org/search?query=111%20Cours%20Albert%20Thomas,%20lyon#map=18/45.74507/4.87338&layers=H>
 (pas de 111 visible sur la carte). 
Le cours sort 6 fois avec les codes postaux 69003 (2X), 69007, 69008 (2X) et 
69001;69002;69003;69004;69005;69006;69007;69008;69009

Des idées ?

——cas lyonnais ——>

> 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!
Le code postal non résolus est un bug ?

Mais je parle de le supprimer pour l’affichage (du moins pour des POI 
adressables par la poste.
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).

> 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),
Si, j’ai cru voir des sites qui n’affichent que la partie de l’adresse qui les 
intéressent.
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 ;-)
 
> 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
+1 (règle d’affichage par pays)

> (toi tu veux le code postal avant la ville selon l'usage postal en France
Je me répète, je veux surtout un affichage clair — ça sera déjà une grosse 
avancée) :-)

Et surtout que la recherche « gare à lyon » me renvoie que les gares et pas les 
stations de métro !
Ou que « métro proche du cours gambetta, lyon » fonctionne !
C’est en partie faisable en revoyant les phrases spéciales (il faut chercher 
station de métro proche)

> 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…
cf. règles plus haut.

On peut faire une maquette en javascript pour tester tout ça et ensuite 
proposer ça à la fondation.
Il faut aussi évaluer ces aspects avec les autres géocodeurs.

—
Yves
_______________________________________________
Talk-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à