Cette approche élimine bien les "admin_centre" mais aussi les relations, donc si tu exportes en GeoJSON tu n'obtiens que des lignes.

Pour conserver les polygones tu peux utiliser http://overpass-turbo.eu/s/G8N (voir commentaires dans le code).

Par contre quand tu exportes en GeoJSON les géométries sont exportées en double, une fois en Polygon une fois en LineString, et je sais pas trop comment éviter ça. Reste à éditer le fichier à la main pour enlever tous les LineString...

Antoine.

Le 15/02/2019 à 09:10, althio a écrit :
Une piste avec ça ? Mais y'a certainement d'autres méthodes, aucune idée si c'est optimisé.
http://overpass-turbo.eu/s/G8C

> relation["boundary"="administrative"]["admin_level"="8"](area.searchArea)->.members;
> way(r.members);

cf. doc https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Recurse_.28n.2C_w.2C_r.2C_bn.2C_bw.2C_br.29

On Fri, 15 Feb 2019 at 01:04, Nicolas Moyroud <nmoyr...@free.fr <mailto:nmoyr...@free.fr>> wrote:

    Bonjour à tous,

    J'en appelle ici aux grands manitous d'overpass pour un petit
    souci qui
    m'ennuie un peu avec certaines requêtes. Il m'arrive de temps en
    temps
    d'extraire des limites administratives avec overpass. Par exemple
    avec
    cette requête : http://overpass-turbo.eu/s/G8k

    Ça marche mais il y a un petit détail qui m'ennuie. Ce sont seulement
    les limites administratives qui m'intéressent, or dans les données
    renvoyées il y a également les points des chefs-lieux de chaque
    commune.
    Ce que je fais c'est que j'ouvre le fichier avec QGIS et je ne
    sauve que
    les polygones dans un fichier geojson. Donc je m'en sors comme ça,
    mais
    je me dis qu'à tous les coups il y a moyen de dégager les points
    directement avec overpass et donc de gagner une manip en moins avec
    QGIS. Une idée ?

    Nicolas


    _______________________________________________
    Talk-fr mailing list
    Talk-fr@openstreetmap.org <mailto:Talk-fr@openstreetmap.org>
    https://lists.openstreetmap.org/listinfo/talk-fr


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à