<div dir="ltr"><div>Je ne pense pas que l'on peut lire les données d'un URL, alors le deuxième format est incorrect. <br></div><div><br></div><div>Essayez-le :</div><div><br></div><div><code class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566">curl "<a href="http://URL/of/online/file.csv">http://URL/of/online/file.csv</a>" | curl -X POST -F <code class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566">data=@-</code></code> <a href="https://api-adresse.data.gouv.fr/reverse/csv/" target="_blank">https://api-adresse.data.gouv.fr/reverse/csv/</a><br></code></code></div><div><br></div><div>par exemple, ça marche :</div><div><br></div><div>curl "<a href="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">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</a>" |sed '1 s/@//g'|curl -X POST -F data=@- <a href="https://api-adresse.data.gouv.fr/reverse/csv/">https://api-adresse.data.gouv.fr/reverse/csv/</a> >output.csv<br></div><div><br></div><div>Notes :</div><div><br></div><div>1) le URL derive de <a href="https://overpass-turbo.eu/s/JKu">https://overpass-turbo.eu/s/JKu</a> ... cliquez sur "Export" puis "raw data directly from <a id="export-overpass-api" href="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" target="_blank" class="external">Overpass API</a>" pour obtenir le bon URL</div><div>2) le "sed '1 s/@//g' change @lat->lat et @lon->lon</div><div>3) le "data=@-" est le syntaxe pour utiliser stdin -- arrobase et tiret</div><div>4) le ">output.csv" met les resultats dans ce fichier<br></div><div><br></div><div>Cordialement,</div><div><br></div><div>John</div><div><br></div><div><br></div><div><br></div><div><code class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566"></code></code></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 8, 2019 at 5:01 PM Yves P. <<a href="mailto:yves.pratter@gmail.com">yves.pratter@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote">pour information, c'est curl qui exige l'arrobase pour indiquer un fichier, pas les données eux-meme.</div></blockquote><div><br></div><div><i>"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."</i> (Source: <a href="https://curl.haxx.se/docs/manpage.html" target="_blank">doc</a>)</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>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.</div><div>Peut-etre mieux s'ils donnent un exemple ?</div></blockquote><div><br></div></div>On pourrait mettre en ligne un exemple avec un fichier... en ligne 😉</div><code class="gmail-m_340162098792054225gmail-jsx-3702568566">curl -X POST -F data=@path/to/local/file.csv <a href="https://api-adresse.data.gouv.fr/reverse/csv/" target="_blank">https://api-adresse.data.gouv.fr/reverse/csv/</a><br></code><code class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566">curl -X POST -F data=URL/to/on-line/file.csv <a href="https://api-adresse.data.gouv.fr/reverse/csv/" target="_blank">https://api-adresse.data.gouv.fr/reverse/csv/</a><br></code></code><br><code class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566"></code></code><div class="gmail_quote"><div class="gmail_quote">Avec bien sûr, pour le second exemple un lien 
sur un fichier CSV valide (en ligne sur le site 
<a href="https://adresse.data.gouv.fr/api" target="_blank">https://adresse.data.gouv.fr/api</a>)</div><div class="gmail_quote"><br></div><div class="gmail_quote">__</div><div class="gmail_quote">Yves<br></div><div class="gmail_quote"><pre class="gmail-m_340162098792054225gmail-jsx-3702568566"><code class="gmail-m_340162098792054225gmail-jsx-3702568566"><br></code></pre></div></div></div>
_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-fr" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
</blockquote></div>