<div dir="ltr">les parenthèses c'est pour créer une union de plusieurs ensembles d'objets et donc éliminer les doublons éventuellement retournés entre les deux requêtes. cela permet aussi de fournir les données de l'union avec un tri cohérent.<div>Sinon les deux out meta retournent les deux ensembles sans les comparer, c'est plus rapide sur le serveur, et ça lui demande moins de mémoire temporaire. C'est au client ensuite et non au serveur d'éliminer les doublons éventuels, et de trier les deux ensembles.</div></div><div class="gmail_extra"><br><div class="gmail_quote">Le 29 décembre 2015 à 16:58, Etienne Trimaille <span dir="ltr"><<a href="mailto:etienne.trimaille@gmail.com" target="_blank">etienne.trimaille@gmail.com</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Tu peux remplacer :<br>out meta;<br>
>;<br>
out meta;<br></div>par<br>(<br>  ._;<br>  >;<br>);<br>out meta;<br><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Faut pas me demander comment l'écrire. C'est du chinois pour moi :)<br></div><div class="gmail_extra">Mais je sais que c'est comme ca qu'il faut supprimer les deux out.<br></div><div class="gmail_extra">Entre les parenthèses, c'est pour ajouter les récursivités vers les nœuds.<br></div><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">Le 29 décembre 2015 à 10:25, Tony Emery <span dir="ltr"><<a href="mailto:tony.emery@yahoo.fr" target="_blank">tony.emery@yahoo.fr</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Etienne Trimaille wrote<br>
<span>> Exactement comme pour le format, c'est dans la requête overpass qu'il faut<br>
> spécifier cela et non pas dans le script python ;-)<br>
> Il faut mettre un out meta; au lieu de out body;<br>
<br>
</span>Petite question supplémentaire, pourquoi doit-on écrire 2 fois "out meta" :<br>
);<br>
out meta;<br>
>;<br>
out meta;<br>
<br>
A priori, le premier concerne les objets qui sont retournés mais je ne vois<br>
pas à quoi sert celui qui se trouve après >;<br>
<span><br>
<br>
<br>
-----<br>
Tony EMERY<br>
Administrateur OpenStreetMap.fr<br>
Mandataire Grand Sud-Est<br>
Géomaticien & chef de projets<br>
--<br>
</span>View this message in context: <a href="http://gis.19327.n5.nabble.com/Requete-overpass-api-python-tp5863030p5863364.html" rel="noreferrer" target="_blank">http://gis.19327.n5.nabble.com/Requete-overpass-api-python-tp5863030p5863364.html</a><br>
<div><div>Sent from the France mailing list archive at Nabble.com.<br>
<br>
_______________________________________________<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>
</div></div></blockquote></div><br></div></div></div></div></div></div>
<br>_______________________________________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org">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>
<br></blockquote></div><br></div>