> On 11 Dec 2014, at 12:51, Shohreh <codecompl...@free.fr> wrote:
> 
> En revanche, on voit que la plupart ont juste le champ "name" rempli, donc
> moins utile que je ne pensais pour les contacter.

J’ai aussi envoyé une réponse, mais toujours pas à la liste : re oups !

> Begin forwarded message:
> 
> From: Yves Pratter <yves.prat...@gmail.com>
> Subject: Re: [OSM-talk-fr] Envoyer requêtes à OSM et récupérer bike=shop?
> Date: 10 Dec 2014 12:13:33 CET
> To: Marc Gemis <marc.ge...@gmail.com>
> 

> On 10 Dec 2014, at 11:38, Yves Pratter <yves.prat...@gmail.com> wrote:
> 
> Le problème, c’est pour les objets qui n’ont pas les champs addr:housenumber, 
> addr:street, addr:postcode, addr:city, il faut faire du géocodage inverse 
> avec nominatim
Une requête pour une adresse connue, on retrouve évidemment la même : 
http://nominatim.openstreetmap.org/reverse?format=xml&lat=51.2094794&lon=4.4294467&zoom=18&addressdetails=1

<reversegeocode timestamp="Wed, 10 Dec 14 10:54:27 +0000" attribution="Data © 
OpenStreetMap contributors, ODbL 1.0. 
http://www.openstreetmap.org/copyright"querystring="format=xml&lat=51.2094794&lon=4.4294467&zoom=18&addressdetails=1";>
<result place_id="41057642" osm_type="node" osm_id="2978748155" ref="Vélo & co" 
lat="51.2094794" lon="4.4294467">
Vélo & co, 124, Plantin en Moretuslei, Zurenborg, Antwerpen, Antwerp, Flanders, 
2018, Belgium
</result>
<addressparts>
<bicycle>Vélo & co</bicycle>
<house_number>124</house_number>
<road>Plantin en Moretuslei</road>
<neighbourhood>Zurenborg</neighbourhood>
<city_district>Antwerpen</city_district>
<city>Antwerp</city>
<county>Antwerp</county>
<state>Flanders</state>
<postcode>2018</postcode>
<country>Belgium</country>
<country_code>be</country_code>
</addressparts>
</reversegeocode>

La même en français : 
http://nominatim.openstreetmap.org/reverse?format=xml&lat=51.2094794&lon=4.4294467&zoom=18&addressdetails=1&accept-language=fr,en

<city>Anvers</city>
<state>Flandre</state>
<country>Belgique</country>

Et pour un magasin sans adresse (c’est plus intéressant) :

<reversegeocode timestamp="Wed, 10 Dec 14 11:03:16 +0000" attribution="Data © 
OpenStreetMap contributors, ODbL 1.0. 
http://www.openstreetmap.org/copyright"querystring="format=xml&lat=51.2476754&lon=4.4591991&zoom=18&addressdetails=1&accept-language=fr,en";>
<result place_id="11473420" osm_type="node" osm_id="1107574324" ref="Schoten 
cyclo shop" lat="51.2476754" lon="4.4591991">
Schoten cyclo shop, Oudebareellei, Merksem, Anvers, Flandre, 2170, Belgique
</result>
<addressparts>
<bicycle>Schoten cyclo shop</bicycle>
<road>Oudebareellei</road>
<city_district>Merksem</city_district>
<city>Anvers</city>
<county>Anvers</county>
<state>Flandre</state>
<postcode>2170</postcode>
<country>Belgique</country>
<country_code>be</country_code>
</addressparts>
</reversegeocode>

Les pages jaune belges donnent :

SCS Schoten cyclo shop
Oudebareellei 120 2170 Anvers
0474 29 72 30
http://www.scsfietsen.be

Et leur site web confirme l’adresse : 120, Oude Bareellei 2170 Merksem (pour 
nous les français)
Tient, ils utilisent <city_district>

Il ne reste plus qu’à rajouter les n° de rue dans OSM, le téléphone, adresse 
web… ;-)

—
Yves



_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à