Ciao ancora a tutti, vi rispondo in un unica mail perché ho fatto l'errore di iscrivermi solo al digest ed è un bagno di sangue quotare. Il mio intento è segnare i punti dei comuni così come effettivamente siamo abituati a visualizzarli nelle cartine classiche, cioè laddove hanno il centro abitato. Quindi non è il caso di usare centroidi, e le aree le ho già rappresentate. Sicuramente integrerò i dati che ho ricavato da OSM con quelli istat, e con un po' di olio di gomito (ma neanche tanto con un buon look up) capirò quali tra questi village e hamlet son comuni oppure no :) Grazie mille siete davvero dispoinbili!
Il giorno 25 gennaio 2013 13:30, Martin Koppenhoefer <[email protected]> ha scritto: > > fermo un attimo ;-) > il tag per un comune è boundary=administrative insieme ad > admin_level=8 e dovrebbe coprire tutta l'area di un comune. > > Con key "place" ottieni entità topografiche (centri abitati) che > possono essere anche più di uno in un comune. Se tu vuoi singole > coordinate geografiche per i comune dovresti prima prendere le aree > del comune e poi trovare lì dentro il centro abitato (place) con lo > stesso nome. In alternativa potresti calcolare il centro geometrico > (baricentro) dell'area amministrativa, ma spesso questo non ricade ne > anche dentro i limiti del centro abitato. > > Il tuo "problema" è che vuoi un punto per una cosa (comune) che è un'area > ;-) > > Il giorno 25 gennaio 2013 13:30, Federico Cozzi <[email protected]> ha scritto: > > Rimanendo vero quello che ti ha risposto Simone, cioè che la > classificazione OSM del tag place non è quella amministrativa, in > Italia abbiamo comunque delle convenzioni riportate qui: > http://wiki.openstreetmap.org/wiki/IT:Key:place > In particolare, un comune deve essere almeno place=village, un > capoluogo di provincia deve essere almeno town e un capoluogo di > regione deve essere almeno city. > > > From: Alessio Zanol <[email protected]> > > Un place a mio avviso non può mai essere un comune. Al massimo un place può > avere la sede municipale del comune. > Se hai trovato tanti comuni segnati come village credo sia l'eredità del > primo > import istat di qualche anno fa dove veniva assegnato ad un nodo place il > nome > del comune, gli abitanti etc. > Ora tutti i comuni sono definiti come aree amministrative con confini ben > precisi (boundary=administrative). > Se ti serve una singola coordinata potresti trovare il centroide con > qualche > software o verificare dove è stato inserito il tag del municipio (pochi > immagino). Oppure incrociare i dati con altre fonti per trovare quale > place ha > la sede municipale e prendere quelle coordinate. > In teoria la relation http://wiki.openstreetmap.org/wiki/Relation:boundaryha > il ruolo admin_centre ma non so quanto sia implementato sui comuni > italiani. > In generale potrebbe essere utile aggiungerlo dove assente. > > Alessio > > > > ------------------------------ > > Message: 5 > Date: Fri, 25 Jan 2013 13:13:34 +0100 > From: Martin Koppenhoefer <[email protected]> > > Subject: Re: [Talk-it] la key:place > Message-ID: > <CABPTjTAvzZDzO9HM7Va= > [email protected]> > Content-Type: text/plain; charset=UTF-8 > > mi è venuto una cosa in mente che credo momentaneamente non è ancora > pienamente realizzato ma potrebbe facilizzare l'utilizzo dei dati: la > chiave "capital". > > Qualche anno fa ho unilateralmente esteso il significato usando oltre > a "yes" (per admin_level=2) anche i valori "4" e "6" per capoluoghi di > prinvince e di regioni (ho completato tutta l'Italia e alcuni altri > luoghi al estero, ma qualcosa forse è stato tolto nel frattempo). Poco > fa mi sono reso conto che questa idea è stata accolta e altri > mappatori hanno messo capital=8 per i capoluoghi di comuni (ma non > credo che in Italia sia stato fatto). Guardate qui: > http://taginfo.openstreetmap.org/keys/capital#values > > Questo metodo è molto più semplice da valutare rispetto alle > relazioni. Nel caso che un luogo è capoluogo sia di una provincia che > di una regione mettrei sempre solo il valore più basso (quindi più > alto nella gerarchia). > > ciao, > Martin > > > > -- Andrea Zedda skype: andria.tzedda twitter: @Andria_Tzedda ----------------------------------- Kode srl via Gioacchino Volpe, 74 56121 Ospedaletto (Pisa) http://kode-solutions.net ----------------------------------- Sardinia Open Data http://sardiniaopendata.org/ -----------------------------------
_______________________________________________ Talk-it mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-it

