J'ai fait le Pull Request. On Sat, Jun 8, 2019 at 6:38 PM Johnparis <ok...@johnfreed.com> wrote:
> Je ne pense pas que l'on peut lire les données d'un URL, alors le deuxième > format est incorrect. > > Essayez-le : > > curl "http://URL/of/online/file.csv" | curl -X POST -F data=@- > https://api-adresse.data.gouv.fr/reverse/csv/ > > par exemple, ça marche : > > curl " > https://overpass-api.de/api/interpreter?data=%5Bout%3Acsv%28%3A%3Alat%2C%3A%3Alon%2Cname%29%5D%5Btimeout%3A25%5D%3B%0Aarea%283600051856%29-%3E.searchArea%3B%0A%28%0A%20%20node%5B%22school%3AFR%22%3D%22maternelle%22%5D%28area.searchArea%29%3B%0A%20%20way%5B%22school%3AFR%22%3D%22maternelle%22%5D%28area.searchArea%29%3B%0A%20%20%29%3B%0Aout%20geom%3B" > |sed '1 s/@//g'|curl -X POST -F data=@- > https://api-adresse.data.gouv.fr/reverse/csv/ >output.csv > > Notes : > > 1) le URL derive de https://overpass-turbo.eu/s/JKu ... cliquez sur > "Export" puis "raw data directly from Overpass API > <https://overpass-api.de/api/interpreter?data=%5Bout%3Acsv%28%3A%3Alat%2C%22lat%22%2C%3A%3Alon%2C%22lon%22%2Cname%29%5D%5Btimeout%3A25%5D%3B%0Aarea%283600051856%29-%3E.searchArea%3B%0A%28%0A%20%20node%5B%22school%3AFR%22%3D%22maternelle%22%5D%28area.searchArea%29%3B%0A%20%20way%5B%22school%3AFR%22%3D%22maternelle%22%5D%28area.searchArea%29%3B%0A%20%20%29%3B%0Aout%20geom%3B>" > pour obtenir le bon URL > 2) le "sed '1 s/@//g' change @lat->lat et @lon->lon > 3) le "data=@-" est le syntaxe pour utiliser stdin -- arrobase et tiret > 4) le ">output.csv" met les resultats dans ce fichier > > Cordialement, > > John > > > > > On Sat, Jun 8, 2019 at 5:01 PM Yves P. <yves.prat...@gmail.com> wrote: > >> >> pour information, c'est curl qui exige l'arrobase pour indiquer un >>> fichier, pas les données eux-meme. >>> >> >> *"If you start the data with the letter @, the rest should be a file name >> to read the data from, or - if you want curl to read the data from stdin."* >> (Source: doc <https://curl.haxx.se/docs/manpage.html>) >> >> Marc, je peux faire le Pull Request, mais quelle est l'erreur de >>> documentation ? Il déjà précise l'utilisation de "lat" et "lon", et >>> l'arrobase. >>> Peut-etre mieux s'ils donnent un exemple ? >>> >> >> On pourrait mettre en ligne un exemple avec un fichier... en ligne 😉 >> curl -X POST -F data=@path/to/local/file.csv >> https://api-adresse.data.gouv.fr/reverse/csv/ >> curl -X POST -F data=URL/to/on-line/file.csv >> https://api-adresse.data.gouv.fr/reverse/csv/ >> >> Avec bien sûr, pour le second exemple un lien sur un fichier CSV valide >> (en ligne sur le site https://adresse.data.gouv.fr/api) >> >> __ >> Yves >> >> >> _______________________________________________ >> Talk-fr mailing list >> Talk-fr@openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk-fr >> >
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr