Ou script du mois si quelqu'un sait faire ?
J'ai trouvé qu'il y avait beaucoup de tags phone avec un numéro français
incorrectement internationalisé.
Par exemple :
https://www.openstreetmap.org/node/2999626704
phone=+33 02 40 xx xx xx
On trouve aussi des phone=+33 3631
Dans tous les cas ces numéros sont faux, soit à cause du zéro en trop,
soit parce que les numéros courts ne peuvent être utilisés depuis
l'étranger. Mais comment les corriger de manière efficace ? J'ai bien
envoyé une proposition de plugin Osmose mais je n'ai pas la
configuration nécessaire pour la tester :
https://trac.openstreetmap.fr/ticket/815
Et peut-être que les corrections pourraient être automatisées, au moins
pour le premier round ?
Pour mes essais j'ai utilisé http://www.overpass-api.de/query_form.html
avec comme query :
node
["phone"~"[+]33 0"]
(47,-5,48,-1);
out body;
Ça me donne un fichier que je filtre pour ne garder que les lignes
contenant les coordonnées GPS :
sed -e 's/" lon="/,/' -e t -e d phone.txt | less
Ensuite je n'ai plus qu'à les copier dans iD et à corriger les tags
phone de tous les magasins et restaurants des alentours (ces problèmes
viennent généralement par grappe). Mais ce n'est quand même pas très
efficace.
--
Francois Gouget <[email protected]> http://fgouget.free.fr/
$live{free} || die "";_______________________________________________
Talk-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-fr