[GRASS-user] extrude vector points

Martin Landa landa.martin at gmail.com
Fri Sep 7 11:12:52 EDT 2007


Hi,

2007/9/7, Moritz Lennert <mlennert at club.worldonline.be>:
> On 07/09/07 16:12, Martin Landa wrote:
> > Hi,
> >
> > ok, now a little bit simplified (table parameter)...
> >
>
> I imagine this means that you are obliged to call your key column 'cat' ?
>

yes, there is no problem to add new parameter like 'key'...

Martin

> Moritz
>
> > # create table containing transformation parameters
> > echo "create table archsites_t (cat int, zs double)" | db.execute
> > # insert transformation parameters for category 1
> > echo "insert into archsites_t values (1, 1000)" | db.execute
> > # insert transformation parameters for category 2
> > echo "insert into archsites_t values (2, 2000)" | db.execute
> >
> > # perform transformation
> > v.transform -t input=archsites output=archsites1 column="zshift:zs"
> > table="archsites_t"
> >
> > # drop table contaning transformation parameters
> > echo "drop table archsites_t" | db.execute
> >
> > Martin
> >
> >
> > 2007/9/7, Martin Landa <landa.martin at gmail.com>:
> >> Hi,
> >>
> >> now in CVS possible also using v.transform.
> >>
> >> Martin
> >>
> >> E.g.
> >>
> >> # create table containing transformation parameters
> >> echo "create table archsites_trans (cat int, zs double)" | db.execute
> >> # insert transformation parameters for category 1
> >> echo "insert into archsites_trans values (1, 1000)" | db.execute
> >> # insert transformation parameters for category 2
> >> echo "insert into archsites_trans values (2, 2000)" | db.execute
> >> # connect table contaning transformation parameters
> >> v.db.connect archsites layer=1 table=archsites_trans -o
> >> # perform transformation
> >> v.transform in=archsites out=archsites_t col="zshift:zs"
> >> # reconnect original table
> >> v.db.connect archsites layer=1 table=archsites -o
> >> # drop table contaning transformation parameters
> >> echo "drop table archsites_trans" | db.execute
> >>
> >> 2007/8/23, Luigi Ponti <lponti at infinito.it>:
> >>> Dear list,
> >>>
> >>> Is there a way to "extrude" 2D vector points to 3D points based on
> >>> attribute column values, similar to what I have read v.extrude can do
> >>> with lines? I have tried to use v.extrude with points but an empty 3D
> >>> vector was created.
> >>>
> >>> Thanks and regards,
> >>>
> >>> Luigi
> >>>
> >>> _______________________________________________
> >>> grassuser mailing list
> >>> grassuser at grass.itc.it
> >>> http://grass.itc.it/mailman/listinfo/grassuser
> >>>
> >>
> >> --
> >> Martin Landa <landa.martin at gmail.com> * http://gama.fsv.cvut.cz/~landa *
> >>
> >
> >
>
>


-- 
Martin Landa <landa.martin at gmail.com> * http://gama.fsv.cvut.cz/~landa *




More information about the grass-user mailing list