À défaut de tag universel, tu peux combiner opérations ensemblistes [syntaxe: (a; b;); ] et expressions régulières [syntaxe : key~"val1|val2|val3" ] pour tout récupérer en une seule requête. C'est un peu lourd mais ça passe :

(
  node[shop];
  node[amenity~"restaurant|fast_food|cafe|bar|pub|pharmacy"];
  node[tourism=hotel];
);

En y ajoutant la clause around et quelques variables voici ce que ça peut donner : http://overpass-turbo.eu/s/wek

Antoine.

Le 16/02/2018 à 00:49, osm.sanspourr...@spamgourmet.com a écrit :

Le 16/02/2018 à 00:37, marc marc - marc_marc_...@hotmail.com a écrit :

ont-ils quelques choses en commun ?
par exemple un addr:street ?
A priori s'il les cherche il ne le sait pas ;-). Ce serait d'ailleurs plutôt un contact:addr:street puisque ce sont des POI. Tu peux trouver la rue et élargir la recherche (around) de 20 m par exemple. Ça peut faire quelques faux positifs mais c'est sans doute plus précis qu'un bbox.

Jean-Yvon


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




---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel 
antivirus Avast.
https://www.avast.com/antivirus
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à