[GRASS-dev] [GRASS GIS] #1615: Regression - v.transform fails to create a 3D map, crashes on Windows

GRASS GIS trac at osgeo.org
Mon Aug 27 09:16:51 PDT 2012


#1615: Regression - v.transform fails to create a 3D map, crashes on Windows
-------------------------+--------------------------------------------------
 Reporter:  marisn       |       Owner:  grass-dev@…              
     Type:  defect       |      Status:  new                      
 Priority:  major        |   Milestone:  6.4.3                    
Component:  Vector       |     Version:  6.4.2                    
 Keywords:               |    Platform:  Unspecified              
      Cpu:  Unspecified  |  
-------------------------+--------------------------------------------------

Comment(by hellik):

 Replying to [comment:17 hellik]:
 > Replying to [comment:16 hellik]:
 > >
 > > ?
 >
 > could it be some quoting in the command?
 >
 > A
 >
 > {{{
 > v.transform input=rm_a_map at user1 output=rm_a_map3d table=rm_a_map
 column="zshift:h"
 > }}}
 >
 > vs.
 >
 > B
 >
 > {{{
 > v.transform input=rm_a_map output=rm_a_map3d table=rm_a_map
 columns=zshift:h
 > }}}
 >
 > A => crashing, coor mismatch, no 3D output
 > B => crashing, coor mismatch, 3D output
 >

 tested today with osgeo4w-wingrass6.4.3svn-r52928.

 very strange, today no crash and no coor mismatch, but differences if
 quotes are used in the columns-input (tested in the wxgui-commandline:


 {{{
 v.transform input=rm_a_map output=rm_a_map3di table=rm_a_map
 columns=zshift:h
 Erstelle Topologie für die Vektorkarte <rm_a_map3di>...
 Registriere Primitive...
 10 Primitive registriert
 10 Vertices registriert
 Erzeuge Flächen...
 0 Flächen angelegt
 0 Inseln angelegt
 Füge Inseln hinzu...
 Füge Zentroide hinzu...
 Anzahl der Knoten: 10
 Anzahl der Primitive: 10
 Anzahl der Punkte: 10
 Anzahl der Linien: 0
 Anzahl der Grenzen: 0
 Anzahl der Zentroide: 0
 Anzahl der Flächen: 0
 Anzahl der Inseln: 0

 Neue Vektorkarte <rm_a_map3di> Grenzkoordinaten:
 N: 227107.440    S: 215934.828
 O: 642462.539    W: 630227.515
 B:  0.119    T: 98.663
 v.transform komplett.
 }}}

 => correct 3D output, but

 {{{
 v.transform input=rm_a_map output=rm_a_map3dk table=rm_a_map
 columns="zshift:h"
 Erstelle Topologie für die Vektorkarte <rm_a_map3dk>...
 Registriere Primitive...
 10 Primitive registriert
 10 Vertices registriert
 Erzeuge Flächen...
 0 Flächen angelegt
 0 Inseln angelegt
 Füge Inseln hinzu...
 Füge Zentroide hinzu...
 Anzahl der Knoten: 10
 Anzahl der Primitive: 10
 Anzahl der Punkte: 10
 Anzahl der Linien: 0
 Anzahl der Grenzen: 0
 Anzahl der Zentroide: 0
 Anzahl der Flächen: 0
 Anzahl der Inseln: 0

 Neue Vektorkarte <rm_a_map3dk> Grenzkoordinaten:
 N: 227107.440    S: 215934.828
 O: 642462.539    W: 630227.515
 B:  0.000    T:  0.000
 v.transform komplett.
 }}}

 no 3D output.

 from the manual
 (http://grass.osgeo.org/grass64/manuals/html64_user/v.transform.html)


 {{{
 v.transform -t myarchsites output=myarchsites3d column="zshift:zs"
 table=myarchsites
 }}}

 ?

 Helmut
 ?

 Helmut

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1615#comment:20>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list