Platforms: Linux, Macintosh, Sun Solaris, Silicon Graphics Irix, HP-UX, DEC-Alpha, and Windows OS.
Background: GRASS GIS Location structure
A LOCATION is simply a set of directories which contains the GRASS data of a project. Within each LOCATION, a mandatory “PERMANENT” MAPSET exists which contains projection information and some more definitions. It can be used to store the base cartography in it as “PERMANENT” is visible to all users accessing a LOCATION.
Each LOCATION can have many MAPSETs. Each MAPSET is a LOCATION’s subdirectory. New MAPSET can be added at GRASS startup.
Creating and maintaining MAPSETs
One motivation to maintain different MAPSETs is to store maps related to project issues or subregions. Another motivation is to support simultaneous access of several users to the map layers stored within the same LOCATION, i.e. teams working on the same project. For teams, a centralized GRASS DATABASE would be defined in a shared network file system (e.g. NFS). Besides access to his/her own MAPSET, each user can also read map layers in other users’ MAPSETs, but s/he can modify or remove only the map layers in his/her own MAPSET.
In my next blog I will tell you how to use it.:)