| pktools 2.6.7 Processing Kernel for geospatial data

faq_pkcomposite

# Frequently asked questions about pkcomposite

- How to use different nodata values in input images?

  For individual invalid value(s) in input image, use -srcnodata

  Usage: use unique value for each invalid bands set in -vb (–bndnodata) or use a single value that will be applied to all invalid bands

  Example:

pkcomposite -i input1.tif -i input2.tif -o output.tif -srcnodata 0 -srcnodata 255 -bndnodat 0 -bndnodata 1

will consider 0 in band 0 and 255 in band 1 of input images as no value

pkcomposite -i input1.tif -i input2.tif -o output.tif -srcnodata 0 -bndnodata 0 -bndnodata 1

will consider 0 in both bands 0 and 1 of input images as no value

- How to use a range of nodata values in input images?

  For range(s) of invalid values in input images: use -min (–min) and -max (–max) Usage: use unique range set for each invalid bands set in -bndnodata

  Example:

  pkcomposite -i input1.tif -i input2.tif -o output.tif -min 0 -max 200 -min 0 -max 2 -bndnodata 0 -bndnodata 1

  will consider all negative values in band 0 and 1 of input images as invalid. Values larger or equal to 200 in band 0 will be invalid, as well as values larger or equal to 2 in band 1

- If I take the mean value as composit rule for multi-band input images, will the output image contain the mean value of overlapping images in each band?

  Yes