[GRASS5] s.proj site header

Helena hmitaso at unity.ncsu.edu
Thu Sep 27 17:12:44 EDT 2001


This appears to be a small but annoing bug - s.proj puts a comment at the
beginning of a projected
file, however other programs such as s.info do not like it

s.info lidar.utm
ERROR: G_site_new_struct: invalid # dims or fields

# s.proj input=lidar99 location=coastll mapset=helena dbase=/data/grassdata
output=lidar99.utm
443873.48614701|3978547.65291465|#1 %5.054

So you have to remove it manually.

To keep the useful info on where the data came from I believe that instead of
#s.proj.......
this info should be passed as
description|s.proj.......

It is in main.c here:
if(outfile){ /* also write G_recreate_command as comment */
            Site_head sh;
            char buf[80];

            fprintf(outfile,"# %s\n", G_recreate_command());

            G_site_get_head (infile, &sh);
            G_site_put_head (outfile, &sh);
        }
Can somebody please fix it, in case that it has not been done already.

thank you,

Helena




More information about the grass-dev mailing list