[OSM-talk-fr] requête Overpass en ligne de commande

Philippe Verdy verdy_p at wanadoo.fr
Lun 11 Sep 10:32:44 UTC 2017


Déjà tu peux enlever l'union avec la récursion descendante "(._;>;);" si tu
ne veux que la relation multipolygone, et pas ses descendants; mais ensuite
"out geom;" ne te servira bas beaucoup puisqu'il n'y a pas de géométrie
dans un multipolygone mais juste ses descendants; je suppose que tu veux
ses tags et un "out;" simple suffit". Tu peux choisir une option plus
économique pour "out;" si tu ne veux que le type d'objet et l'id (suffisant
pour charger l'objet seul dans JOSM).
JOSM malgré tout chargera lui-même tous les tags, et la liste complète
des membres
(mais à l'état "incomplet" : tu peux ensuite charger les membres
descendants sélectivement ou bien tous)

Le 11 septembre 2017 à 12:03, Samy Mezani <samy.mezani at wanadoo.fr> a écrit :

> Bonjour,
>
> Je tente de faire une requête en ligne de commande pour obtenir un fichier
> osm de l'ancienne région Bourgogne.
>
> Je veux simplement obtenir le multipolygone de son ancien contour.
>
> Avec ça, j'obtiens tous les objets (nœuds) de la relation :
>
> wget -O bourgogne.osm "http://overpass-api.de/api/in
> terpreter?data=(rel[name=Bourgogne][\"disused:admin_level\"=4]);(._;>;);out
> geom;"
>
>
> Comment faire pour filtrer ma requête et n'obtenir que le multipolygone ?
> Je me perds dans la doc…
>
> Merci pour vos conseils
>
> Samy
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20170911/b11e01a7/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr