Buonasera lista,

nei prossimi giorni vorrei fare un edit automatico per integrare (dove
possibile) il tag dispensing=yes|no su farmacie (e parafarmacie) italiane
che ancora non lo hanno.
Ovviamente non sarà possible correggere la maggior parte dei casi e per
identificare tutti gli oggetti rimanenti sarà anche introdotto un errore su
Osmose.
Tale "warning" è presente in un file *.validator.mapcss, quindi, è
possibile anche aggiungerlo su JOSM per chi usa il JOSM validator per
controllare i dati:

https://josm.openstreetmap.de/wiki/Rules/ItalySpecific

Nella mia zona ho trovato e sistemato tutti i casi (manualmente) usando
questa query overpass:

( area[name=Cuneo]; )->.searchArea;
(
  nwr[amenity=pharmacy][!dispensing](area.searchArea);>;
);
out body;

Ma per velocizzare un po' le cose e coprire tutto il territorio italiano,
vorrei procedere con una query analoga e con regex su name per
"parafarmacia", poi regex su name "farmacia" e level0 per aggiungere il tag.

Se preferite anche voi procedere al 100% in maniera manuale nella vostra
zona o verificare prima i dati o avete qualche cosa in contrario fatemi
sapere.
Grazie mille
Francesco
_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it

Rispondere a