Préfixe de cycle de vie dans les requêtes overpass?

Bonjour à tous,

Avec d’autres membres d’OSM « plein air » nous sommes en train d’ajouter une référence vers un site externes, refuges.info, et pour ce faire j’utilise conflation pour rapprocher les données de refuges.info et la sortie d’une requêtes overpass. Y a t’il un moyen de faire une requête overpass en ajoutant tous les cycles de vie possible (was:, disused:, destroyed:* etc) ? Je peux aussi faire 5 fois c/v avec les différents préfixes dans la requête, mais pas très élégant. Merci !

1 Like

Bonjour BaboucheVerte,
Ci dessous une requête Overpass avec pour exemple pour tout les *:buildings de la Creuse.

[out:json][timeout:50];
{{geocodeArea:Creuse}}->.searchArea;

nwr[~".*:building$"~".*"](area.searchArea);
out body;
>;
out skel qt;
  • [~"regex"~"regex"] → Expressions régulières pour la clé et la valeur
  • .* → N’importe quel caractère, avec n’importe quelle nombre de répétitions (dont 0)
  • regex$ → Finissant par ‹ regex ›

Si tu souhaite tout les buildings, il suffit de retirer le « : » → ~".*building$"
Bonne journée