[Talk-it] OSM Statistics

Francesco Piero Paolicelli piersoft2 a gmail.com
Mar 25 Nov 2014 19:07:15 UTC


Sei un mostro Napo :)

Inviato da iPhone

> Il giorno 25/nov/2014, alle ore 16:23, Maurizio Napolitano <napoogle a gmail.com> ha scritto:
> 
> 2014-11-24 15:42 GMT+01:00 Matteo Pratosmart <pratosmart a gmail.com>:
>> Ciao a tutti di nuovo,
>> qualcuno di voi conosce un sistema per monitorare a livello di statistiche
>> generali un gruppo di utenti su OSM?
>> Sto cercando una soluzione semplice per valutare quanto รจ attiva una
>> community in termini di "edifici" mappati in un certo periodo definito.
> 
> questi comandi
> 
> wget http://osm-toolserver-italia.wmflabs.org/estratti/comuni/osm/Prato---280245.osm.zip
> wget http://osm-toolserver-italia.wmflabs.org/estratti/comuni/poly/Prato---280245.poly
> wget -c http://svn.openstreetmap.org/applications/utils/osm-extract/polygons/fast_complete_poly_filter.pl
> chmod 755 fast_complete_poly_filter.pl
> ./fast_complete_poly_filter.pl `basename Prato---280245.osm.zip .zip`
> `basename Prato---280245.osm.zip .osm.zip`.poly prato_border.osm
> spatialite_osm_raw -o prato_border.osm -d prato_osm_raw.sqlite
> spatialite -header -silent -csv prato_osm_raw.sqlite "SELECT
> n.user,max(timestamp) as lastedit,count(k) as total_housenumbers FROM
> osm_nodes AS n JOIN osm_node_tags AS t ON (n.node_id = t.node_id)
> WHERE k like 'addr:housenumber' group by user order by lastedit DESC;"
>> contributori_civici_prato.csv
> spatialite -header -silent -csv prato_osm_raw.sqlite "SELECT
> w.user,max(timestamp) as lastedit,count(k) as total_building FROM
> osm_ways AS w JOIN osm_way_tags AS t ON (w.way_id = t.way_id) WHERE k
> like 'building' group by user order by lastedit DESC;" >
> contributori_edifici_prato.csv
> rm -f fast_complete_poly_filter.pl
> rm -f prato*
> rm -f Prato*
> 
> ti generano i file
> - contributori_civici_prato.csv
> - contributori_edifici_prato.csv
> 
> nella prima colonna trovi la login utente, nella seconda l'ultimo edit
> fatto, nella terza il totale dei contributi, il primo file per i
> civici e il secondo per gli edifici
> 
> Attenzione:
> - devi aver installato un po' di cose (java, osmosis, wget, perl, spatialite)
> - se un utente modifica oggi un oggetto fatto da un altra persona,
> quell'oggetto diventa di quella persona
> (per una analisi temporale serve lo storico)
> 
> Si tratta di una bozza, sono certo che saprai fare altro.
> 
> My2cents
> 
> _______________________________________________
> Talk-it mailing list
> Talk-it a openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-it



Maggiori informazioni sulla lista Talk-it