2013/1/22 ilmistra <
p.mist...@gmail.com>:
> Ciao Andrea,
> intanto un chiarimento....centro abitato o comune? L'ISTAT fornisce il db
> delle località (comuni, ma anche frazioni, case sparse,
> bricchi...raggruppamenti di edifici riconoscibili da un nome insomma) che
> sono altra cosa ancora rispetto ai "centri abitati". Che per intenderci sono
> quelli che i comuni devono mappare per poterti dare la multa perchè hai
> superato il limite dei 50 kmh.
Concordo fino qui ma sono scettico per quanto riportato qui sotto
> Il comune invece è un territorio che in moltissimi casi presentano delle
> exclavi ("pezzi di comune" esterni al confine principale). Questo per
> dire...e chiudo il noioso pistolotto...che se anche ti prendi gli shapefile
> Istat dei confini e crei in automatico un tema puntuale dei baricentri dei
> poligoni, di fatto vai a generare più punti degli 8000 e fischia comuni
> italiani.
Molti comuni hanno delle enclaves all'interno di altri comuni, pertanto,
il vettoriale che descrive i confini comunali, puo' avere piu' geometrie
che descrivono lo stesso comune con lo stesso id, pertanto, l'estrazione
dei centroidi delle poligonali, puo' creare molti punti con lo stesso nome.
In allegato c'e' uno screenshot con i dati dei confini amministrativi del
Trentino, piazzato sulla zona della val di sole.
Ho messo in evidenza che il comune di Pellizzano si estende su 3 aree,
quella pero' che contiene il paese e' pero' l'area ad est.
Ho preso il vettoriale dei comuni del trentino dal geoportale
http://www.territorio.provincia.tn.it/geodati/867_Limite_di_Comune_Amministrativo_12_12_2011.zip
estratto i centroidi, usato questi per piazzare le etichette (ed un
bollino rosso), inserito i confini,
messo in evidenza quelli la cui query risultava associata al comune di
pellizzano e colorato questi confini
in rosso.
Messa gmaps come sfondo (in osm c'erano troppi dettagli a quel livello
di zoom per capire dove si trova
il paese), e segnato con un cerchietto giallo dove google maps mette
l'etichetta di dove si trova il paese.
Questa particolarita' dell'enclave mi sembra introduca un errore,
nell'utilizzo dei centroidi, molto piu'
alto che definire quali siano le coordinate da usare per indicare un centroide.
In OpenStreetMap solitamente si usano le coordinate del municipio, o
della piazza centrale o comunque del baricentro
sociale della zona.
Se non erro ISTAT aveva rilasciato un file con le coordinate dei
toponimi, che e' poi entrato in OpenStreetMap grazie
al lavoro della comunita', e che poi, nel tempo, e' andato migliorando.
> E comunque vedo che FastNapo ti ha già detto come fare con OSM, anche se mi
> par di capire che va fatto a pezzi...dico bene?
La cosa migliore e' usare osmosis scaricandosi il file raw di openstreetmap
geofabrik offre la conversione in shapefile di alcuni temi
http://download.geofabrik.de/openstreetmap/europe/ (900mb per l'Italia
compressi)
oltre che il raw data (quindi tutto) in formato .osm (che e' xml) e
.pbf (praticamente
una sorta di json binario pensato da goole) rispettivamente di 1gb e
di 600Mb compressi.
Per dati piu' "zonali" consiglio di pescare da
gfoss.it
http://download.gfoss.it/osm/osm/
Le coordinate sono espresse in EPSG:4326, ergo WGS84