[Talk-it] Lettere maiuscole e minuscole nei nomi dei confini
Daniele Forsi
dforsi at gmail.com
Mon Sep 14 16:42:54 BST 2009
In questo[1] elenco di relazioni che rappresentano confini ci sono dei
nomi in cui andrebbero cambiate lettere minuscole o maiuscole; è
possibile farlo col programma che fu usato a suo tempo per
l'importazione dei confini ISTAT?
Ci sono:
353 nomi con la lettera minuscola dopo l'apostrofo o il trattino
(estratti con [2]), ad esempio:
relation_id | v
-------------+------------------------------------
42965 | Reggio Nell'emilia
46089 | Verbano-cusio-ossola
39298 | Aci Sant'antonio
41484 | Acquaviva D'isernia
[...]
172 nomi composti con preposizioni articolate con l'iniziale della
preposizione che dovrebbe essere minuscola (estratti con [3]):
relation_id | v
-------------+------------------------------------
43270 | Anzola Dell'emilia
42152 | Campo Nell'elba
44314 | Canneto Sull'oglio
44165 | San Martino Dall'argine
[...]
Questi nomi attualmente non vengono usati nel rendering, ad esempio
nella mappa della relazione "Verbano-cusio-ossola" alla pagina
http://www.openstreetmap.org/browse/relation/46089
vedo Verbania, non il nome della provincia.
Se non è possibile usare il programma iniziale, si potrebbe fare una
modifica batch associando i name dei nodi place=* (che probabilmente
sono giusti perché sono visibili nei rendering) alle relation che
hanno un name che è diverso solo per maiuscole/minuscole, in questo
modo però rimane fuori Verbano-Cusio-Ossola e eventualmente altri nomi
che andranno corretti a mano perché nelle relation dei confini non è
indicato il nodo che è il capoluogo (si può ricavare nella maggior
parte dei casi, eccetto Verbania e casi simili).
[1] http://stats.openstreetmap.it/relazioni
[2] sed -n -e "s/.*|\([^|].*\) |.*name\(.*[-'][a-z]\+\)/\1\2/p" relazioni
[3] sed -n -e "s/.*|\([^|].*\) |.*name\(.*[DNS][aeiou]\+[il]\+[
']\)/\1\2/p" relazioni
--
Daniele Forsi
More information about the Talk-it
mailing list