Re: [Talk-it] la key:place

2013-01-27 Per discussione Martin Koppenhoefer




Am 26/gen/2013 um 15:14 schrieb sabas88 saba...@gmail.com:

 Sui capoluoghi di provincia bisogna mettere capital=6 e su Cagliari capital=4 
 quindi? 


+1

ciao,
Martin
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-27 Per discussione Martin Koppenhoefer




Am 26/gen/2013 um 19:44 schrieb Andrea Zedda andreazedd...@gmail.com:

 però mi veniva la curiosità... quindi effettivamente è possibile


non funziona nella maniera descritta. Dovresti fare il matching tra il tuo 
file csv e li dati già in OSM, altrimenti staresti duplicando i paesi.

ciao,
Martin

ps: place=town vs village non è un discorso di abitanti ma di stato/titolo: una 
città è sempre al meno town, e se non è città rimane village anche sopra i 
10.000 abitanti


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-27 Per discussione Martin Koppenhoefer




Am 27/gen/2013 um 11:56 schrieb Martin Koppenhoefer dieterdre...@gmail.com:

 non funziona nella maniera descritta. Dovresti fare il matching tra il tuo 
 file csv e li dati già in OSM, altrimenti staresti duplicando i paesi.

scusate, funzionerebbe si, avevo letto male
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Martin Koppenhoefer
2013/1/25 Andrea Zedda andreazedd...@gmail.com:
 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 :)


in realtà non è il village o hamlet che è il comune, il comune è
tutta l'area che ne fa parte. Il village o hamlet è il capoluogo di un
comune (credo anche che non ci siano hamlet che fanno comune, se ne
trovi verifica se giusto, probabilmente dovrebbero essere al meno
village). L'approccio più semplice sarebbe quello di mettere
capital=8 ad ogni capoluogo di comune per poter renderizzarli senza
sforzarti (prendendo poi tutti i place con capital=8).

ciao,
Martin

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Andrea Zedda
Ciao, ho fatto una lista in csv con le coordinate dei centri abitati dei
comuni sardi (era quello che mi serviva), se volete potete scaricarla da
qua http://sardiniaopendata.org/dati/download/ . Sembra vada tutto ok tra
city, town e village. Ho corretto solo un suburb che effettivamente è un
centro abitato di un comune (Gavoi), in town (anche se forse è meglio
mettere village). Ora per me sarebbe davvero agevole aggiungere una colonna
capital=8 a questa lista verificata e pulita, però mi piacerebbe sapere se
è possibile integrare queste informazioni automaticamente in OSM. Magari
usando osmosis... non so, so solo che secondo me è possibile anche perché
ho conservato la colonna con l'id del node.


Il giorno 26 gennaio 2013 13:16, Martin Koppenhoefer dieterdre...@gmail.com
 ha scritto:

 2013/1/25 Andrea Zedda andreazedd...@gmail.com:
  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 :)


 in realtà non è il village o hamlet che è il comune, il comune è
 tutta l'area che ne fa parte. Il village o hamlet è il capoluogo di un
 comune (credo anche che non ci siano hamlet che fanno comune, se ne
 trovi verifica se giusto, probabilmente dovrebbero essere al meno
 village). L'approccio più semplice sarebbe quello di mettere
 capital=8 ad ogni capoluogo di comune per poter renderizzarli senza
 sforzarti (prendendo poi tutti i place con capital=8).

 ciao,
 Martin

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it




-- 
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
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione sabas88
Il giorno 26 gennaio 2013 14:52, Andrea Zedda andreazedd...@gmail.com ha
scritto:

 Ciao, ho fatto una lista in csv con le coordinate dei centri abitati dei
 comuni sardi (era quello che mi serviva), se volete potete scaricarla da
 qua http://sardiniaopendata.org/dati/download/ . Sembra vada tutto ok tra
 city, town e village. Ho corretto solo un suburb che effettivamente è un
 centro abitato di un comune (Gavoi), in town (anche se forse è meglio
 mettere village).


Meglio village, town è per comuni oltre diecimila abitanti
http://wiki.openstreetmap.org/wiki/Tag:place%3Dtown


 Ora per me sarebbe davvero agevole aggiungere una colonna capital=8 a
 questa lista verificata e pulita, però mi piacerebbe sapere se è possibile
 integrare queste informazioni automaticamente in OSM. Magari usando
 osmosis... non so, so solo che secondo me è possibile anche perché ho
 conservato la colonna con l'id del node.


Forse con overpass-api si può fare..



 Il giorno 26 gennaio 2013 13:16, Martin Koppenhoefer 
 dieterdre...@gmail.com ha scritto:

 2013/1/25 Andrea Zedda andreazedd...@gmail.com:
  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 :)


 in realtà non è il village o hamlet che è il comune, il comune è
 tutta l'area che ne fa parte. Il village o hamlet è il capoluogo di un
 comune (credo anche che non ci siano hamlet che fanno comune, se ne
 trovi verifica se giusto, probabilmente dovrebbero essere al meno
 village). L'approccio più semplice sarebbe quello di mettere
 capital=8 ad ogni capoluogo di comune per poter renderizzarli senza
 sforzarti (prendendo poi tutti i place con capital=8).

 ciao,
 Martin

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it




 --
 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
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Simone Cortesi
2013/1/26 sabas88 saba...@gmail.com:
 Ora per me sarebbe davvero agevole aggiungere una colonna capital=8 a
 questa lista verificata e pulita, però mi piacerebbe sapere se è possibile
 integrare queste informazioni automaticamente in OSM. Magari usando
 osmosis... non so, so solo che secondo me è possibile anche perché ho
 conservato la colonna con l'id del node.


 Forse con overpass-api si può fare..

fra l'altro è appena uscita una interfaccia grafica per interrogare
overpass: http://overpass-turbo.eu/

--
-S

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione bruno
On sab, 2013-01-26 at 14:59 +0100, sabas88 wrote:
  Ora per me sarebbe davvero agevole aggiungere una colonna capital=8
 a
  questa lista verificata e pulita, però mi piacerebbe sapere se è
 possibile
  integrare queste informazioni automaticamente in OSM. Magari usando
  osmosis... non so, so solo che secondo me è possibile anche perché
 ho
  conservato la colonna con l'id del node.
 
 
 Forse con overpass-api si può fare.. 

Danger, Will Robinson! si tratterebbe di una modifica meccanica
https://wiki.openstreetmap.org/wiki/Automated_Edits
Poco tempo fa era scoppiato un macello in lista t...@openstreetmap.org
riguardo agli import francesi dal cadastre (suppongo sia il catasto),
che è sfociato in una discussione sugli Automated Edits in generale.
Consiglio molta cautela :-)
/bruno
-- 
CONTACTS http://tracciabi.li/~bruno/contacts.html 2nd email br...@tracciabi.li
GNU/Linux registered user #121507 http://linuxcounter.net


signature.asc
Description: This is a digitally signed message part
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Groppo O
Il giorno 26 gennaio 2013 14:52, Andrea Zedda andreazedd...@gmail.com ha
scritto:

 Ciao, ho fatto una lista in csv con le coordinate dei centri abitati dei
 comuni sardi

...

 però mi piacerebbe sapere se è possibile integrare queste informazioni
 automaticamente in OSM.


Ciao,
se ho capito bene e vuoi aggiungere il tag capital = 8 ad un insieme di
nodi su OSM puoi farlo con JOSM.

1 Converti il file csv in una stringa di id ('id1,id2...') e la incolli in:
'File' -- 'Scarica oggetto...'

2 Selezioni tutti i nodi ed aggiungi normalmente il tag a tutti i nodi
selezionati.

Attenzione che da un grande potere deriva una grande responsabilità.


Ciao,
Groppo
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione sabas88
Il giorno 26 gennaio 2013 15:12, Groppo O grop...@gmail.com ha scritto:


 Ciao,
 se ho capito bene e vuoi aggiungere il tag capital = 8 ad un insieme di
 nodi su OSM puoi farlo con JOSM.

 1 Converti il file csv in una stringa di id ('id1,id2...') e la incolli in:
 'File' -- 'Scarica oggetto...'

 E io che mi stavo guardando le API...
soluzione semplicissima!


 2 Selezioni tutti i nodi ed aggiungi normalmente il tag a tutti i nodi
 selezionati.

 Attenzione che da un grande potere deriva una grande responsabilità.


Sui capoluoghi di provincia bisogna mettere capital=6 e su Cagliari
capital=4 quindi?


 Ciao,
 Groppo

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Groppo O
Il giorno 26 gennaio 2013 15:14, sabas88 saba...@gmail.com ha scritto
...

 Sui capoluoghi di provincia bisogna mettere capital=6 e su Cagliari
 capital=4 quindi?


Non lo ho mai fatto, ma secondo quanto detto da Martin [1] e secondo
logica: sì.


Ciao,
Groppo

[1]
http://wiki.openstreetmap.org/wiki/Proposed_features/capital#Directly_attaching_the_admin_level_to_the_capital-tag
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Andrea Zedda
grazie del linkma è uno strumento bellissimo! molto più user-friendly
di osmosis!
come mai non ne hai parlato nel NG di SOD?
ancora grazie!!


Il giorno 26 gennaio 2013 15:09, Simone Cortesi sim...@cortesi.com ha
scritto:

 2013/1/26 sabas88 saba...@gmail.com:
  Ora per me sarebbe davvero agevole aggiungere una colonna capital=8 a
  questa lista verificata e pulita, però mi piacerebbe sapere se è
 possibile
  integrare queste informazioni automaticamente in OSM. Magari usando
  osmosis... non so, so solo che secondo me è possibile anche perché ho
  conservato la colonna con l'id del node.
 
 
  Forse con overpass-api si può fare..

 fra l'altro è appena uscita una interfaccia grafica per interrogare
 overpass: http://overpass-turbo.eu/

 --
 -S

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it




-- 
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
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Andrea Zedda
Si, infatti sto buonino e non faccio mega edit per ora :)
però mi veniva la curiosità... quindi effettivamente è possibile


Il giorno 26 gennaio 2013 15:12, Groppo O grop...@gmail.com ha scritto:

 Il giorno 26 gennaio 2013 14:52, Andrea Zedda andreazedd...@gmail.comha 
 scritto:

 Ciao, ho fatto una lista in csv con le coordinate dei centri abitati dei
 comuni sardi

 ...

 però mi piacerebbe sapere se è possibile integrare queste informazioni
 automaticamente in OSM.


 Ciao,
 se ho capito bene e vuoi aggiungere il tag capital = 8 ad un insieme di
 nodi su OSM puoi farlo con JOSM.

 1 Converti il file csv in una stringa di id ('id1,id2...') e la incolli in:
 'File' -- 'Scarica oggetto...'

 2 Selezioni tutti i nodi ed aggiungi normalmente il tag a tutti i nodi
 selezionati.

 Attenzione che da un grande potere deriva una grande responsabilità.


 Ciao,
 Groppo

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it




-- 
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
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-26 Per discussione Simone Cortesi
È uscito da poco. Non lo si conosce ancora.

-S
On Jan 26, 2013 7:43 PM, Andrea Zedda andreazedd...@gmail.com wrote:

 grazie del linkma è uno strumento bellissimo! molto più user-friendly
 di osmosis!
 come mai non ne hai parlato nel NG di SOD?
 ancora grazie!!


 Il giorno 26 gennaio 2013 15:09, Simone Cortesi sim...@cortesi.com ha
 scritto:

 2013/1/26 sabas88 saba...@gmail.com:
  Ora per me sarebbe davvero agevole aggiungere una colonna capital=8 a
  questa lista verificata e pulita, però mi piacerebbe sapere se è
 possibile
  integrare queste informazioni automaticamente in OSM. Magari usando
  osmosis... non so, so solo che secondo me è possibile anche perché ho
  conservato la colonna con l'id del node.
 
 
  Forse con overpass-api si può fare..

 fra l'altro è appena uscita una interfaccia grafica per interrogare
 overpass: http://overpass-turbo.eu/

 --
 -S

 ___
 Talk-it mailing list
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it




 --
 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
 Talk-it@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-it


___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


[Talk-it] la key:place

2013-01-25 Per discussione Andrea Zedda
Ciao a tutti,
essendo il progetto OSM abbastanza maturo ho pensato di utilizzarlo come
base dati per elaborazioni di diverso genere. Nello specifico mi serviva
una lista dei comuni sardi con le singole coordinate geografiche. Grazie a
napo son riuscito a compiere un estrazione per key:place del territorio
sardo tramite osmosis. Ora mi trovo a ripulire un po' i dati prima di
renderli utili, però noto che le varie tag city, town ecc ecc.. provocano
un po' di confusione. Mi spiego meglio, la classificazione non tiene
pienamente conto della parte amministrativa, per cui da OSM non riesco ad
individuare esattamente se un place è anche un comune.
Nel mio caso ho tanti village che però non sono comuni e tanti comuni
segnati come village. Ora mi chiedo è un problema di classificazione o sono
errori nell'inserimento dei dati?

-- 
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
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Simone Saviolo
Il giorno 25 gennaio 2013 12:22, Andrea Zedda andreazedd...@gmail.com ha
scritto:

 Ciao a tutti,
 essendo il progetto OSM abbastanza maturo ho pensato di utilizzarlo come
 base dati per elaborazioni di diverso genere. Nello specifico mi serviva
 una lista dei comuni sardi con le singole coordinate geografiche. Grazie a
 napo son riuscito a compiere un estrazione per key:place del territorio
 sardo tramite osmosis. Ora mi trovo a ripulire un po' i dati prima di
 renderli utili, però noto che le varie tag city, town ecc ecc.. provocano
 un po' di confusione. Mi spiego meglio, la classificazione non tiene
 pienamente conto della parte amministrativa, per cui da OSM non riesco ad
 individuare esattamente se un place è anche un comune.
 Nel mio caso ho tanti village che però non sono comuni e tanti comuni
 segnati come village. Ora mi chiedo è un problema di classificazione o sono
 errori nell'inserimento dei dati?


Ciao Andrea.

No, in realtà il tag place=* non riguarda la classificazione
amministrativa, ma la struttura e l'importanza del centro urbano. Mi viene
in mente l'esempio di Capannori, in provincia di Lucca: il territorio del
Comune comprende numerose frazioni, delle quali quella capoluogo non è
affatto la più grande o popolata. In quel caso (non ho guardato com'è
mappata su OSM) potrebbe darsi che la frazione capoluogo, quella col nome
del Comune, sia un hamlet, mentre un'altra frazione potrebbe essere
village. Probabilmente questo non succede mai nella vita vera, ma in linea
di principio è possibile.

Ciò detto, se vuoi ricavare la lista dei Comuni ti conviene analizzare le
relazioni dei confini amministrativi. Se vuoi le coordinate del centro
urbano, poi, puoi filtrare gli elementi con tag place=* in base al nome,
che dovrebbe coincidere con quello del Comune (anche se non sono sicuro che
sia sempre così). In alternativa, potresti guardare il membro della
relazione che ha ruolo admin_centre, ma sono piuttosto convinto che pochi
Comuni in Italia siano mappati in questo modo.

Ciao,

Simone
___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Martin Koppenhoefer
2013/1/25 Andrea Zedda andreazedd...@gmail.com:
 base dati per elaborazioni di diverso genere. Nello specifico mi serviva una
 lista dei comuni sardi con le singole coordinate geografiche. Grazie a napo
 son riuscito a compiere un estrazione per key:place del territorio sardo
 tramite osmosis.


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 ;-)

ciao,
Martin

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Federico Cozzi
2013/1/25 Andrea Zedda andreazedd...@gmail.com:
 Nel mio caso ho tanti village che però non sono comuni e tanti comuni
 segnati come village. Ora mi chiedo è un problema di classificazione o sono
 errori nell'inserimento dei dati?

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.

Ciao,
Federico

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Alessio Zanol
In data venerdì 25 gennaio 2013 12:22:43, Andrea Zedda ha scritto:

 da OSM non riesco ad
 individuare esattamente se un place è anche un comune.
 Nel mio caso ho tanti village che però non sono comuni e tanti comuni
 segnati come village. Ora mi chiedo è un problema di classificazione o sono
 errori nell'inserimento dei dati?

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:boundary ha 
il ruolo admin_centre ma non so quanto sia implementato sui comuni italiani. 
In generale potrebbe essere utile aggiungerlo dove assente.

Alessio

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Martin Koppenhoefer
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

___
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it


Re: [Talk-it] la key:place

2013-01-25 Per discussione Andrea Zedda
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
dieterdre...@gmail.com 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 f.co...@gmail.com 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 nar...@infinito.it

 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 dieterdre...@gmail.com

 Subject: Re: [Talk-it] la key:place
 Message-ID:
 CABPTjTAvzZDzO9HM7Va=
 gpr5b+fkw+bcuf1kf9vo5i_3lfu...@mail.gmail.com
 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
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it