[Talk-it] query overpass

Marco (MarcoR) marcxosm a gmail.com
Sab 21 Apr 2018 09:59:19 UTC


Il 20/04/2018 10:17, demon.box ha scritto:

> estrai in un CSV tutti gli eventuali tags aggiuntivi dei nodi
> amenity=drinking_water

Io non so farlo direttamente con overpass, però è possibile estrarre 
tutte le etichette usate insieme ad amenity=drinking_water avendo un 
file locale di dati OSM recente + osmium + qualche barbatrucco:

osmium tags-filter -f opl italy-latest.osm.pbf amenity=drinking_water | 
gawk '{split(substr($8,2),r,/[,=]/);for (i=1;i<=length(r);i=i+2) print 
r[i]}' | sort | uniq -c | sort -nr >lista_etichette

(in questo caso funziona ma potrebbero esserci dei problemi se le 
etichette contengono caratteri strani)

Poi usi la lista per fare una richiesta ad hoc su overpass turbo.

Con un estratto dell’Italia dei primi di aprile ho ottenuto questo per 
la Toscana: https://overpass-turbo.eu/s/y5o (un csv con 185 campi).

-- 
Alla prossima,

Marco.



Maggiori informazioni sulla lista Talk-it