[Talk-it] Regione Lombardia: CTRN, Wiki e miscellanea
Nicola Cadenelli
nicolacdnll at gmail.com
Wed Jun 24 19:34:44 BST 2009
2009/6/24 Federico Cozzi <f.cozzi at gmail.com>
> 2009/6/24 Nicola Cadenelli <nicolacdnll at gmail.com>:
> > Could not determine the shapefile's projection. More than likely, the
> .prj
> > file was not included.
>
> Perfetto, capita anche a me ;-)
>
> Devi assegnare la proiezione allo SHAPE. Niente di imbarazzante: il
> file SHAPE è stato correttamente riproiettato dal servizio della
> Regione Lombardia, ma non ha creato il file .prj dove c'è scritto
> quale è la proiezione che ha usato.
> Io faccio così: accendo MapWindow GIS (uno dei tanti GIS freeware) e
> "assegno" la proiezione WGS84.
> In alternativa crei un file con lo stesso nome dello shape e
> estensione .prj e dentro scrivi (su una riga sola):
>
>
> GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]
>
> > #outer,FTYPE,StreamRiver,natural,river
> > #outer,GNIS_Name,,name,-
> > #line,GNIS_Name,,name,-
> > #line,FTYPE,CanalDitch,waterway,ditch
> > line,FTYPE,StreamRiver,waterway,stream
>
> supponiamo per un attimo che lo shape di partenza sia composto di
> polilinee (non di poligono né di punti). Allora ti serve una regola
> line.
> Se invece fosse stato composto di poligoni, avresti potuto usare le
> regole outer (che si applicano al perimetro esterno del poligono) o le
> regole inner (vado a memoria) che si applicano al perimetro interno.
> la seconda colonna si riferisce al nome dell'attributo dello shapefile
> che ti interessa. Se ti doti di un qualsiasi GIS (io uso il programma
> GpsMapEdit, che non è un GIS ma capisce gli shape alla perfezione)
> vedrai che ciascuno shape è affiancato da un file .dbf che è un buon
> vecchio database in formato dBase, con righe (una per ciascun elemento
> dello shape) e colonne, il cui numero e nome dipendono dallo shape
> stesso.
> Ad esempio lo shape delle dighe (regione lombardia) ha le colonne
> NOME, COD_ELE, STRATO_ASS ecc. (tutte cose che si dovrebbero vedere
> con un normale GIS).
> Se io ad esempio volessi travasare il nome di una diga in formato OSM
> farei una regola così:
> line,NOME,,name,-
> cioè acchiappo la colonna NOME, poi il terzo valore (lasciato vuoto)
> vuol dire "tutti i valori di NOME vanno bene", il quarto valore
> ("name") vuol dire "crea un tag 'name'" e l'ultimo valore ("-") è
> speciale e vuol dire "copia il valore della colonna di partenza".
> Oppure se volessi taggare ogni diga con waterway=dam aggiungerei la regola
> line,NOME,,waterway,dam
> Oppure ancora se volessi taggare solo la diga X con tourism=yes
> line,NOME,X,tourism,yes
>
> Insomma è abbastanza criptico ma alla fine funziona :-)
>
> Comunque considera che l'importante è estrarre i valori variabili (ad
> es. il nome dell'elemento): tutti i tag comuni a tutti gli elementi
> possono essere applicati, post-conversione, tramite JOSM.
>
>
> A mano ho creato il file *.prj, dopodichè dato che non ho trovato la
versione per *unix di GpsMapEdit e da quello che ho capito non è open
source, ho cercato un alternativa trovando OpenJump[1], presente anche nel
wiki di OSM [2] e pure su quello di Gfoss dove c'è anche qualche
documentazione extra [3] ;)
In allegato trovate anche uno screen del programma con il file shape dei
corsi secondari aperto, azzo quanti sono!!!
Il programma permette, cliccando su un oggetto, di vedere la corrispondenza
campo-valore. Dove i campi sono:
FID
TIPORS
DSTRATO
NOME_RS
EID
DTIPO_RS
CODE_RS
STRATO_CTR
Di questi elencati se non ho capito male mi serve ovviamente il campo
NOME_RS e DTIPO_RS, anche se il secondo però converrebbe occuparsene con
JOSM o sbaglio?
Ora passando al file rules metterei solamente la seguente riga:
line,NOME_RS,,name,-
anche se ho notato che nel file dbase molti nomi mancano, ma daltronde mica
posso inventarmeli ^_^
A questo punto però chiederei anche a tutta lista un parere:
Converrebbe in un futuro, 1-2 mesi, importare tutti i torrenti e rigagnoli
presenti in questo file? e seguire dunque la filosofia mappiamo il
mappabile?
Per farvi un idea di quanti siano date un'occhiata agli allegati.
Federico grazie mille, veramente molto gentile!!!
[1] http://www.openjump.org/wiki/show/HomePage
[2] http://wiki.openstreetmap.org/wiki/OpenJUMP
[3] http://wiki.gfoss.it/index.php/Guida_Utente_OpenJUMP_in_italiano
--
Cadenelli Nicola
The information contained in this message and/or attachments is intended
solely for the attention of the named addressee and it may include
confidential data or documents. Pursuant to D.Lgs. 196/2003 any use not in
accord with its purpose, any disclosure, reproduction, copying,
distribution, or either dissemination, either whole or partial, is
forbidden, except previous formal approval of the named addressee. If you
have received this e-mail in error, please contact the sender, by answering
to this e-mail and delete this information from your system. The holder is
not liable for the proper and complete transmission of the information
contained in this message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20090624/23d643f3/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: corsi acqua secondari.jpg
Type: image/jpeg
Size: 227165 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20090624/23d643f3/attachment.jpg>
More information about the Talk-it
mailing list