> 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