Liste des communes dans une zone (PNR par exemple)

Bonjour,

Je souhaite faire une carte avec UMAP affichant toutes les communes dans une zone précise (en l’occurrence un Par Naturel Régional).
J’en suis à essayer de les afficher dans overpass.

J’arrive à afficher le parc avec

relation["ref:INPN"="FR8000052"];out body;>;out skel qt;

Par contre je ne trouve pas comment afficher les communes, et donc encore moins les communes dans cette zone.

Je précise que je débute tout juste, donc je manque de repères.

Merci pour vos conseils !

Jérémie.

Tu peux faire comme cela:

[out:json];
area["ref:INPN"="FR8000052"]->.zone;
node["ref:INSEE"](area.zone);
out body;

area: sert à choisir un polygone définit par le tag indiqué, que l’on range dans une variable “zone”
node"ref:INSEE"; → on cherche les noeuds avec un ref:INSEE dans cette zone, il y a un noeud de ce type pour chaque commune… donc tu obtiens la liste des communes

Je n’ai pas vérifié si le résultat était cohérent…

Merci beaucoup, ça fait exactement ce que je souhaite.
Maintenant, je n’arrive pas à afficher la zone du PNR dans umap, alors que je la vois bien dans overpass avec

relation["ref:INPN"="FR8000052"];out body;>;out skel qt;

Une idée du pourquoi ?