[GRASS-dev] GEM updates in CVS

Benjamin Ducke benjamin.ducke at ufg.uni-kiel.de
Thu Mar 8 08:28:00 EST 2007


Hi,

I just committed a number of changes to GEM in the CVS.
Changes:

- removed all interaction on the console to be consistent with GRASS
command line tools behaviour. This means that users may now have to su
before running GEM in order to install into a system-wide GRASS directory
- removed/changed everything that was not POSIX compliant. GEM now
compiles fine under MINGW32/MSYS, although I did not yet get a chance to
test if it's working
- the binary is now called gem6 instead of gem to avoid conflicts with
the Ruby tool
- added a few options
- updated documentation

This also required a minor tweak of the real-install action in the main
GRASS Makefile so that it now picks up the 'gem6' binary from the 'gem' dir.

Hope this comes in time for the 6.3 preview release. Can't wait to see
that happen!

Best,

Benjamin

Markus Neteler wrote:
> On Wed, Mar 07, 2007 at 02:03:58PM +0100, Martin Landa wrote:
>> Hi,
>>
>> there is a significant problem in LatLong location. Try the following:
>>
>> g.region n=80 s=-80 w=-170 e=170 res=1;
>> v.in.region out=reg;
>> g.region n=90 s=-90 w=-180 e=180 res=1;
>> d.erase;d.vect reg
>> [1] should be [2]
>>
>> I prepared a simple patch to fix this bug.
>>
>> I am not sure whether it is OK. Anyway testing "(east1 - east2) > 180"
>> does not make sense to me... or am I wrong?
>>
>> Martin
>>
>> [1] http://gama.fsv.cvut.cz/~landa/.../grass/reg.png
>> [2] http://gama.fsv.cvut.cz/~landa/.../grass/reg2.png
> 
> Great work, Martin!
> 
> This patch cures the problem of
>  http://mpa.itc.it/markus/tmp/admin98_oceans_buggy.png
> to
>  http://mpa.itc.it/markus/tmp/admin98_oceans_fixed.png
> 
> Unrelated bug (?): The boundary box at the East end isn't
> visible - is the display driver cutting off by 1 pixel from
> East? The region is 90N, 90S, 180W, 180E, Latlong WGS84.
> See admin98_oceans_fixed.png for illustration, generated
> with d.out.png.
> 
> Markus
> 
> _______________________________________________
> grass-dev mailing list
> grass-dev at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grass-dev
> 
> 

-- 
Benjamin Ducke, M.A.
Archäoinformatik
(Archaeoinformation Science)
Institut für Ur- und Frühgeschichte
(Inst. of Prehistoric and Historic Archaeology)
Christian-Albrechts-Universität zu Kiel
Johanna-Mestorf-Straße 2-6
D 24098 Kiel
Germany

Tel.: ++49 (0)431 880-3378 / -3379
Fax : ++49 (0)431 880-7300
www.uni-kiel.de/ufg




More information about the grass-dev mailing list