[Talk-it] Importazione canali Lombardia - trucco con JOSM!

Federico Cozzi f.cozzi at gmail.com
Wed Jun 17 08:54:33 BST 2009


Ciao,
sto lavorando all'importazione dei "canali principali" della CTRN
della Lombardia. E' un layer costituito da 60-70 canali. Sto
procedendo con un'importazione manuale.

1. ho convertito il layer SHP da Monte Mario 1 a WGS84 tramite il
servizio online della Regione Lombardia
2. ho assegnato la proiezione allo shape convertito tramite MapWindow GIS
3. ho convertito lo shape in OSM tramite shp-to-osm
4. ho aperto il layer in JOSM

Ora ho scoperto che è abbastanza rapido fare così:
1. individuo un canale nel layer dei canali
2. creo un altro layer in JOSM
3. in corrispondenza del canale (che vedo in trasparenza) scarico i
dati da OSM nel nuovo layer (*non* nel layer caricato tramite file
OSM)
4. se non esiste nessun canale in corrispondenza di quello che voglio
importare, torno al primo layer e seleziono il canale, poi lo copio
(da menu: copy)
5. ritorno al layer con i dati scaricati da OSM e incollo (da menu: paste)
6. controllo che JOSM non abbia fatto casino (c'è un bug aperto su
trac: il copy/paste a volte sposta di coordinate!)
7. aggiusto i vari tag (che comunque avevo sistemato durante la
conversione da shape a OSM)
8. se c'è da attaccarlo ad un fiume / canale pre-esistente, lo faccio
9. faccio l'update del layer scaricato da OSM

In questo modo è come se "ricalcassi" il layer originale, ma faccio
molto più in fretta (copia/incolla invece del ricalco) e non ho i
problemi dell'import alla cieca (massivo).
Ovviamente questo approccio è possibile solo perché i canali sono una 70ina.
Quando attaccherò il layer con i corsi d'acqua secondari (qualche
migliaio...) probabilmente bisogna inventarsi un altro approccio!
Problema diverso invece con il layer dei fiumi: è probabile che
esistano quasi tutti su OSM, quindi il copia/incolla è inutile e ci
vuole il ricalco puro.

Ciao




More information about the Talk-it mailing list