123456789101112131415161718192021222324252627282930 |
- #!/usr/bin/env python
- import os
- import sys
- from grass.script import core as grass
- gisenv = grass.gisenv()
- import gettext
- gettext.install('grasslibs', os.path.join(gisenv['GISDBASE'], 'locale'), unicode = True)
- location = os.path.join(gisenv['GISDBASE'], gisenv['LOCATION_NAME'], gisenv['MAPSET'])
- has_mask = os.path.isfile(os.path.join(location, 'cell', 'MASK'))
- has_mask3d = os.path.isdir(os.path.join(location, 'grid3', 'G3D_MASK'))
- def main():
- if has_mask and has_mask3d:
- grass.info(_("[Raster and Volume MASKs present]"))
- elif has_mask:
- grass.info(_("[Raster MASK present]"))
- elif has_mask3d:
- grass.info(_("[Volume MASK present]"))
- return 0
- if __name__ == "__main__":
- sys.exit(main())
|