> Le 31 oct. 2014 à 10:21, Yves Pratter <yves.prat...@gmail.com> a écrit :
> 
> J’ai fait une requête avec des expressions régulières pour trouver les noms « 
> Pharmacie » ou « pharmacie » : http://overpass-turbo.eu/s/5I5 
> <http://overpass-turbo.eu/s/5I5>
> On trouve 686 nœuds et 49 polygones.
> 
Voici une requête qui cherche les parapharmacies contenant le nom pharmacie : 
http://overpass-turbo.eu/s/5Il <http://overpass-turbo.eu/s/5Il>
nœuds: 499, chemins: 45, relations: 1

Il y a de vraies pharmacies avec seulement shop=chemist 
http://www.openstreetmap.org/node/2108069584 
<http://www.openstreetmap.org/node/2108069584>
la même avec dispensing=no http://www.openstreetmap.org/node/2080309580 
<http://www.openstreetmap.org/node/2080309580>
shop=chemist et dispensing=yes http://www.openstreetmap.org/node/2372130003 
<http://www.openstreetmap.org/node/2372130003>
des vraies avec amenity=pharmacy et shop=chemist 
http://www.openstreetmap.org/node/2078776257 
<http://www.openstreetmap.org/node/2078776257>
(en France les pharmacies font les 2 ? donc pas besoin de mettre shop=chemist 
??)

—
Yves

PS: l’expression régulière '[P|p]harmacie’ ne fonctionne pas complètement car 
elle ne rejette pas les noms « parapharmacie » 

Elle devrait être ' \b[P|p]harmacie\b <http://regexr.com/39r2h>’ mais overpass 
ne supporte pas les \b. D’ailleurs je ne sais pas si et  comment on peut lui 
passer des flags i (ignore case) g (global) et m (multiline).
Des pistes ?
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à