Bonjour,
Je cherche à faire une requête Overpass API pour rechercher les communes
d'un territoire avec leur "ref:INSEE" et les coordonnées géographiques
de leur "admin_centre"
Je suis contraint de rechercher les relations avec "admin_level"=8, et
non les nodes avec ce tag, car j'ai remarqué que nombre d'
"admin_centre" communaux n'ont plus de "ref:INSEE" ou ont parfois des
"ref:FR:INSEE"
Comment faire pour retourner à la fois les admin_centre avec leurs
coordonnées, et le "ref:INSEE" et le name de leur relation parente ?
Pour l'instant j'ai ça, mais ::lat et ::lon sont les centroïdes des
communes :
[out:csv("ref:INSEE","name",::lat,::lon)][timeout:100];
area[name="Bourgogne"]["disused:admin_level"=4]->.bourgogne;
rel(area.bourgogne)[boundary=administrative]["admin_level"=8];
out ;
Avec ça j'ai bien les coordonnées des "admin_centre" mais je n'ai pas le
"name" des communes ni toujours le "ref:INSEE" :
[out:csv("ref:INSEE","name",::lat,::lon)][timeout:100];
area[name="Bourgogne"]["disused:admin_level"=4]->.bourgogne;
rel(area.bourgogne)[boundary=administrative]["admin_level"=8]->.communes;
node(r.communes:"admin_centre");
out ;
Merci
Samy
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr