[OSM-talk-fr] Téléchargement relation avec overpass API
orhygine
arbailles at gmail.com
Sam 12 Jan 21:07:29 UTC 2013
Salut,
Je souhaite télécharger une relation avec ses membres, en l’occurrence une
limite communale, au format osm xml.
J'arrive à faire la manip avec l'éditeur de requête de l'overpass API qui
me traduit ma requête :
<union>
<query type="relation">
<has-kv k="admin_level" v="8"/>
<has-kv k="name" v="Mauléon-Licharre"/>
</query>
<recurse type="relation-way"/>
<recurse type="way-node"/>
</union>
<print mode="meta"/>
en compact overpass QL puis je fais :
wget
http://www.overpass-api.de/api/interpreter?data=%28relation%5B%22admin%5Flevel%22%3D%228%22%5D%5B%22name%22%3D%22Maul%C3%A9on%2DLicharre%22%5D%3Bway%28r%29%3Bnode%28w%29%3B%29%3Bout%20meta%3B-O
mauleon_boundaries.osm
et j'ai mon résultat.
Cependant, je pensais pouvoir faire cela plus simplement avec la XAPI
compatibility layer et une commande du genre :
wget
http://www.overpass-api.de/api/xapi?relation[admin_level=8][name=Mauléon-Licharre]-O
mauleon_boundaries.osm
Le fichier généré comporte la relation mais pas ses membres exactement
comme si j'interrogeais l'API principale.
Est-il possible par une requête XAPI de télécharger la relation et ses
chemins membres ainsi que les noeuds des chemins membres ?
Merci d'avance.
christophe aka orhygine
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20130112/2746ccd4/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr