Bonjour, Cela m’intéresse de pouvoir échangé à ce sujet car j'ai été confronté au problème de Géocodage en utilisant des adresses dont je connaissais le code postal. A l'aide de quelques tests, j'ai remarqué que la recherche peut échouer si l'adresse est incomplète comme par exemple si je cherche le 100 Boulevard des Etats Unis à Lyon 8em: Echec avec: http://nominatim.openstreetmap.org/?q=110+BOULEVARD+ETATS+UNIS,69008,France ou http://nominatim.openstreetmap.org/?street=110+BOULEVARD+ETATS+UNIS&postalcode=69008&country=France Ok si je rajoute "DES" entre "ETAT" et "UNIS". Apres, il y a des adresses que Nominatim ne trouve pas comme la "rue des bruyeres" à Pusignan, 69330 lorsque on indique le code postal, mais il trouve si on indique que la ville. Echec avec: http://nominatim.openstreetmap.org/search.php?street=7+RUE+DES+BRUYERES&country=france&postalcode=69330 ou http://nominatim.openstreetmap.org/search.php?street=7+RUE+DES+BRUYERES,69330,france
Ok avec: http://nominatim.openstreetmap.org/search.php?street=7+RUE+DES+BRUYERES&country=france&city=pusignan Donc pour essayer d'obtenir au mieux des résultats j'ai changé de stratégie et au lieu de renseigné la ville, le code postal et le pays, j'ai utilisé les paramètres viewbox et bounded=1 que l'on peut passer à la requête Nominatim pour spécifier l'étendue géographique de la recherche, ce qui donne dans pour le dernier exemple: http://nominatim.openstreetmap.org/search.php?q=7+RUE+DES+BRUYERES&viewbox=5.035888,45.732176,5.095823,45.782257&bounded=1 (bounded=1 pour ne pas avoir des points en dehors de la zone de recherche et je trouve que c'est fiable) Egalement j'ai remarqué que la localisation du numéro de la voie n'est pas toujours parfait, c'est ok en ville, sinon j'obtiens le point en extrémité ou milieu de la voie en question notamment dans les petites communes. Bien entendu, j'ai été obligé de constituer une table des communes du Rhône-Alpes avec pour chacune d'elle les coordonnées de la viewbox (à l'aide de QGIS), avec l'hypothèse que les communes voisines ne possède pas le même nom de rue que je recherche. Pour clore le tout, j'ai installé un Nominatim en local (machine Ubuntu) avec les données OSM Rhône-Alpes pour booster le temps des traitements (j'ai tout de même plus de 100 000 adresses à localisé en région lyonnaise). Que pensez-vous de cette méthode ? Pz -- View this message in context: http://gis.19327.n5.nabble.com/fiabilite-des-codes-postaux-sur-Nominatim-pour-la-geolocalisation-inverse-d-adresses-tp5755904p5756048.html Sent from the France mailing list archive at Nabble.com. _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr