[GRASS-dev] [grass-code R][510] v.to.db option=length: please report line's 3d length

grass-dev at grass.itc.it grass-dev at grass.itc.it
Fri Oct 12 09:40:38 EDT 2007


code R item #510, was opened at 2007-10-12 15:40
Status: Open
Priority: 3
Submitted By: Maciej Sieczka (msieczka)
Assigned to: Nobody (None)
Summary: v.to.db option=length: please report line's 3d length 
Issue status: None
GRASS component: vector
Operating system: all
Operating system version: 


Initial Comment:
Currently v.to.db always assumes input vector is flat. Condider two vector lines:

$ v.out.ascii line_3d form=standard
L  2
 571600       5722275.5    1
 571610       5722275.5    4

$ v.out.ascii line_flat form=standard
L  2
 571600       5722275.5
 571610       5722275.5


Although line_3d's length is 10.440307 and line_flat's is 10, v.to.db will report 10 for both:

$ v.to.db -p opt=length map=line_3d col=dummy
cat|length
-1|10

v.to.db's options coor, start, end already support Z attribute. Please implement it for length too.


----------------------------------------------------------------------

You can respond by visiting: 
http://wald.intevation.org/tracker/?func=detail&atid=188&aid=510&group_id=21




More information about the grass-dev mailing list