[OSM-talk-fr] [Overpass] Tag universel pour tous commerces ?

Antoine Riche antoine.riche at ymail.com
Ven 16 Fév 08:47:17 UTC 2018


À 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.sanspourriel at spamgourmet.com a écrit :
>
> Le 16/02/2018 à 00:37, marc marc - marc_marc_irc at 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 at 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
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20180216/aec14f83/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr