[GRASS-dev] LOCATION/MAPSET, LOCATION_NAME

Maciej Sieczka tutey at o2.pl
Fri Jul 21 03:18:56 EDT 2006


Hi

grass61 --help says:

<snip>

Parameters:
  GISDBASE                       initial database
  LOCATION_NAME                  initial location
  MAPSET                         initial mapset

  GISDBASE/LOCATION_NAME/MAPSET  fully qualified initial LOCATION directory

</snip>

I'm wondering whether the last sentence is correct. Shouldn't it be
"fully qualified initial MAPSET directory"?



To add to confussion,
http://grass.itc.it/grass61/manuals/html61_user/grass6.html under
"Location Environment Variables" describes a LOCATION variable as "A
fully qualified path to a mapset". I think this variable name doesn't
reflect it's function and confuses the user. I know it cannot be changed
in Grass 6.x, but maybe for Grass 7 it should replaced with, eg.,
MAPSET_DIRECT or so? And LOCATION_NAME should be then replaced with
plane LOCATION, to make things more obvious.

Then, "Example 1" would look like this, which seems clear to me:

<quote>

Example 1
    The environment variables are defined as follows:

    MAPSET_DIRECT = /usr/local/share/grassdata/spearfish60/PERMANENT
    GISDBASE = /usr/local/share/grassdata
    LOCATION = spearfish60
    MAPSET = PERMANENT

</quote>


Maciek




More information about the grass-dev mailing list