trusty (1) r.bitpattern.1grass.gz

Provided by: grass-doc_6.4.3-3_all bug

NAME

       r.bitpattern  - Compares bit patterns with a raster map.

KEYWORDS

       raster, map algebra

SYNOPSIS

       r.bitpattern
       r.bitpattern help
       r.bitpattern  [-q]  input=name  output=name  pattern=integer  patval=integer   [--overwrite]  [--verbose]
       [--quiet]

   Flags:
       -q
           Quiet

       --overwrite
           Allow output files to overwrite existing files

       --verbose
           Verbose module output

       --quiet
           Quiet module output

   Parameters:
       input=name
           Name of input raster map

       output=name
           Name for output raster map

       pattern=integer
           Bit pattern position(s)

       patval=integer
           Bit pattern value

DESCRIPTION

       r.bitpattern performs bit pattern comparisons.  The module can be used to pixelwise  verify  a  satellite
       image  for  low  quality  pixels if a Quality Control Bit Index map is provided (e.g. as for MODIS sensor
       maps).  The functionality is two-fold:

       1      define position: set bit(s) to 1 which shall match, then convert this position pattern to integer,
              set pattern= parameter with that integer value

       2      define  pattern  *value*  which should be in that position: first bit pattern of value, convert to
              integer, set patval= parameter

       If several bitpatterns have to be tested, the resulting maps can be used to exclude low quality pixel  in
       the input satellite image using r.mapcalc (OR and NOT operators).

EXAMPLE

       1      define position:
                   xx xx 1x xx
                   binary: 1000 -> integer: 8 -> pattern=8

       2      define value:
                      Ex.: we want to check for 0 in that position
                   xx xx 0x xx
                   binary: 0000 -> integer: 0 -> patval=0
                      if value can be arbitray (0/1), then assume 0 value

SEE ALSO

        r.mapcalc

AUTHORS

       Radim Blazek, Markus Neteler

       Last changed: $Date: 2008-05-16 12:09:06 -0700 (Fri, 16 May 2008) $

       Full index

       © 2003-2013 GRASS Development Team