[GRASS-dev] Re: georectifier fixes

Otto Dassau otto.dassau at gmx.de
Thu Nov 2 02:31:54 EST 2006


On Thu, 2 Nov 2006 15:41:55 +1300
Hamish <hamish_nospam at yahoo.com> wrote:

> Otto Dassau wrote:
> > > It is odd about the i.group problem. When I click the creat/edit
> > > group button, it switches to the xy location/mapset and runs i.group
> > > on my computer. What happens on yours?
> > 
> > nothing, not even an error. I have a debian testing and compile GRASS
> > with --with-tcltk-includes=/usr/include/tcl8.4. 
> > 
> > I don't know why it doesn't work. Maybe we should wait for someone
> > else with debian testing who can try. Maybe I do something wrong.
> 
> [debian/stable (sarge)]
> 
> the problem I got: gis.m file->georectify  "2. Create edit group"
> switches to source location/mapset, but then switches back to original
> mapset right away, so i.group runs in the target mapset instead of
> source mapset. if you had already created a group in the source mapset
> you can continue, but otherwise you're stuck.
> 
> If I modify the source, adding "after 5000" to have the Tcl sleep for
> 5sec after running i.group, I can get i.group to act in the source
> mapset for a fleeting moment, but if I then cancel & reclick the folder
> icon I then see the available groups in the originial (target) mapset.
> 
> 
> That is what happens with 6.2.0.  With the latest 6.3, clicking the "2."
> button does nothing (although mapset changes fly by in the output
> window). 

changing line 347 as proposed by Michael in $GISBASE/etc/gm/georect.tcl

# 			catch {exec -- $cmd}
			exec -- $cmd

sais sth. like:

Error: Parameter <group> not set:

maybe this helps: In GRASS 6.2.0RC3 it worked.

  Otto




More information about the grass-dev mailing list