Le 4 octobre 2012 16:55, Pierre Béland <[email protected]> a écrit :

> Ce qui serait bien pour les copains hors France, ce serait d'utiliser une
> relation pour définir la zone à analyser.
>
> On pourrait par exemple définir France, Mali, Québec, etc. À ma
> connaissance, il n'est pas encore possible de le faire.
>
> Pierre
>
>
On peut faire ça en s'appuyant sur les relations OSM décrivant des zones.
Exemple: les restaurants du Mali (relation 192785)

<osm-script timeout="180">
<query type="node">
<has-kv k="amenity" v="restaurant"/>
<has-kv k="name"/>
<area-query ref="3600192785"/>
</query>
<print mode="body"/>
</osm-script>

L'identifiant de area-query c'est 3600000000 + l'id de la relation
décrivant la zone. C'était documenté au début, maintenant on ne trouve plus
trace de ça dans la doc Overpass.
Pas testé avec des multi polygones

A+
Bruno
_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à