> On 11 Dec 2014, at 10:33, Shohreh <codecompl...@free.fr> wrote:
> 
> Merci mais je ne sais pas trop comment modifier la requête construite par le 
> wizard pour obtenir les données en CSV:

La réponse était dans ce message que je croyais avoir envoyé à la liste, oups 

> 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 11:38:52 CET
> To: Marc Gemis <marc.ge...@gmail.com>
> 
> 
>> On 10 Dec 2014, at 09:22, Marc Gemis <marc.ge...@gmail.com 
>> <mailto:marc.ge...@gmail.com>> wrote:
>> excusez-moi pour mon pouvre français…
> Pas de problème, tu peux aussi écrire en anglais ;-)
> 
>> Une example pour shop=bicycle à Anvers
>> dessous "data" . C'est quelque chose comme ça que vous voulez ?
> Presque ;-)
> 
> Je pense qu’il a besoin d’une sortie en CSV…
> 
> http://overpass-turbo.eu/s/6sb <http://overpass-turbo.eu/s/6sb>
> /*
> This has been generated by the overpass-turbo wizard.
> The original search was:
> “shop=bike in Antwerpen”
> */
> [out:csv( ::lat, ::lon, name, phone, "addr:housenumber", "addr:street", 
> "addr:postcode", "addr:city", website)][timeout:25];
> // fetch area “Antwerpen” to search in
> {{geocodeArea:Antwerpen}}->.searchArea;
> // gather results
> (
>   // query part for: “shop=bike”
>   node["shop"="bicycle"](area.searchArea);
>   way["shop"="bicyle"](area.searchArea);
>   relation["shop"="bicyle"](area.searchArea);
> );
> // print results
> out body;
> >;
> out skel qt;
> 
> Avec un résultat comme ça :
> @lat  @lon    name    phone   addr:housenumber        addr:street     
> addr:postcode   addr:city       website
> 51.2094794    4.4294467       Vélo & co       + 32 (0)3 298 95 88     124     
> Plantin en Moretuslei   2018    Antwerpen       http://www.velo-en-co.be/ 
> <http://www.velo-en-co.be/>
> 51.2181604    4.3977965       De Ligfiets     +32 3 293 74 56 23      
> Steenhouwersvest        2000    Antwerpen       
> http://www.ligfiets.be/index.php?selectie=deligfietsantwerpen 
> <http://www.ligfiets.be/index.php?selectie=deligfietsantwerpen>
> 51.1997858    4.4072691       iBike Antwerpen +32 3 257 56 95 215     Lange 
> Lozanastraat      2018    Antwerpen       
> http://www.ibike.be/over-ibike/winkels1/ibike-antwerpen/ 
> <http://www.ibike.be/over-ibike/winkels1/ibike-antwerpen/>
> 51.2328751    4.4238604       Odiel & Odette  +32 3 283 04 56 102     
> Viaduct-Dam     2060    Antwerpen       http://www.odielenodette.com/ 
> <http://www.odielenodette.com/>
> 
> Après formatage ça devrait donner ça :
> @lat  @lon    Nom     Téléphone       N°      Rue     Code postal     Ville   
> Site web
> 51.2094794    4.4294467       Vélo & co       + 32 (0)3 298 95 88     124     
> Plantin en Moretuslei   2018    Antwerpen       http://www.velo-en-co.be/ 
> <http://www.velo-en-co.be/>
> 51.2181604    4.3977965       De Ligfiets     +32 3 293 74 56 23      
> Steenhouwersvest        2000    Antwerpen       
> http://www.ligfiets.be/index.php?selectie=deligfietsantwerpen 
> <http://www.ligfiets.be/index.php?selectie=deligfietsantwerpen>
> 51.1997858    4.4072691       iBike Antwerpen +32 3 257 56 95 215     Lange 
> Lozanastraat      2018    Antwerpen       
> http://www.ibike.be/over-ibike/winkels1/ibike-antwerpen/ 
> <http://www.ibike.be/over-ibike/winkels1/ibike-antwerpen/>
> 51.2328751    4.4238604       Odiel & Odette  +32 3 283 04 56 102     
> Viaduct-Dam     2060    Antwerpen       http://www.odielenodette.com/ 
> <http://www.odielenodette.com/>
> 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
> 
> Il faut écrire un petit outil ou demander à Martin Raifer de rajouter ça à 
> Overpass :-)
> 
> —
> Yves


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

Répondre à