[OSM-talk-fr] Recherche astuce overpass
Antoine Riche
antoine.riche at zaclys.net
Ven 15 Fév 09:19:10 UTC 2019
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 <nmoyroud at free.fr
> <mailto:nmoyroud at 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 at openstreetmap.org <mailto:Talk-fr at openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/talk-fr
>
>
> _______________________________________________
> 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/20190215/e24dcaeb/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr