[GRASS-Italia] Importazione asse Z da shapefile

Enrico Graziani mrenrich84 a gmail.com
Mer 6 Maggio 2009 11:57:46 CEST


Allora ho provato anche in questo modo con GRASS 6.4.svn (2008) (la versione 
Ŕ quella del DVD Live col corso Grass e QGIS dell'UniversitÓ di Trento...) 
caricando il dxf su QCAD v 2.0.5.0 Community Edition ed il risultato Ŕ che 
su QCAD non mi visualizza le curve di livello (ho provato a dare il comando 
auto zoom ma non mi visualizza niente e se faccio select all mi riporta 
selected entities 0)! Su Autocad invece il dxf "funziona" ma l'elevazione 
delle varie polyline Ŕ = 0.....

Tra l'altro lo shape che dovevo esportare in dxf in quest'ultimo formato 
pesa 100+ MB e QCAD m'impalla il pc se provo a caricarlo (su VMPlayer, Ŕ 
necessario che killo la macchina virtuale e poi riavvio tutto...!)

--------------------------------------------------
From: "Paolo Craveri" <pcraveri a gmail.com>
Sent: Wednesday, April 29, 2009 9:20 AM
To: "Mailing list utenti italiani di GRASS" 
<grass-italia a listserv.cce.unipr.it>
Subject: Re: [GRASS-Italia] Importazione asse Z da shapefile

> ciao
>
> Il 28 aprile 2009 15.18, Enrico Graziani <mrenrich84 a gmail.com> ha 
> scritto:
>> Ciao Paolo,
>> grazie della risposta.
>> Allora lo shp l'ho importato correttamente e, attraverso v.extrude, sono
>> riuscito a "mappare" la colonna "CONTOUR" sul valore dell'asse Z di ogni
>> linea rappresentante la curva di livello.
>
> chiedo scusa. Ti ho dato un'indicazione errata.
>
> Il comando giusto Ŕ v.drape.
>
> Prova questo, per esempio:
>
> #!/bin/sh
> # # # spearfish dataset
> r.contour input=elevation.dem output=contours step=100 --overwrite
> # # # la quota nel campo level
> v.db.select contours
> # # # il vettoriale Ŕ giÓ 3D...
> v.info contours | grep "Map is 3D"
> # # #...ma applico comunque v.drape
> v.drape input=contours output=lines3D method=bilinear
> rast=elevation.dem --overwrite
> # # # export in dxf
> v.out.dxf input=lines3D output=lines3D.dxf --overwrite
> # # # import from dxf
> v.in.dxf input=lines3D.dxf output=linesFromDxf --overwrite
> # # # il vettoriale importato dal dxf  Ŕ 3D
> v.info linesFromDxf | grep "Map is 3D"
>
> Non uso autocad ma con Qcad Ŕ possibile aprire e visualizzare
> correttamente il dxf, che, reimportato in Grass rimane 3D.
>
> ciao
>
> -- 
> -- 
> Paolo C.
> Lat. 44░ 39' 11.08'' N  Long. 7░ 23' 25.26'' E
>
> _______________________________________________
> GRASS-Italia mailing list
> GRASS-Italia a listserv.unipr.it
> http://listserv.unipr.it/mailman/listinfo/grass-italia
> 



Maggiori informazioni sulla lista GRASS-Italia