123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <h2>DESCRIPTION</h2>
- <em>r.cross</em> creates an <em>output</em> raster map layer representing
- all unique combinations of category values in the raster input layers
- (<b>input=</b><em>name,name,name</em>, ...). At least two, but not more than
- ten, <em>input</em> map layers must be specified. The user must also
- specify a name to be assigned to the <em>output</em> raster map layer
- created by <em>r.cross</em>.
- <h2>OPTIONS</h2>
- The program will be run non-interactively if the user specifies
- the names of between 2-10 raster map layers be used as <em>input</em>,
- and the name of a raster map layer to hold program <em>output</em>.
- <p>
- With the <b>-z</b> flag zero data values are not crossed.
- This means that if a zero category value occurs in any input data layer,
- the combination is assigned to category zero in the resulting map layer,
- even if other data layers contain non-zero data.
- In the example given above, use of the <b>-z</b> option
- would cause 3 categories to be generated instead of 5.
- <p>
- If the <b>-z</b> flag is not specified, then map layer combinations
- in which not all category values are zero will be assigned
- a unique category value in the resulting map layer.
- <p>
- Category values in the new <em>output</em> map layer will be the
- cross-product of the category values from these existing <em>input</em> map
- layers.
- <h2>EXAMPLE</h2>
- For example, suppose that, using two raster map layers,
- the following combinations occur:
- <div class="code"><pre>
- map1 map2
- ___________
- 0 1
- 0 2
- 1 1
- 1 2
- 2 4
- </pre></div>
- <em>r.cross</em> would produce a new raster map layer with 5 categories:
- <div class="code"><pre>
- map1 map2 output
- ____________________
- 0 1 1
- 0 2 2
- 1 1 3
- 1 2 4
- 2 4 5
- </pre></div>
- Note: The actual category value assigned to a particular combination
- in the <em>result</em> map layer is
- dependent on the order in which the combinations occur in the input map
- layer data and can be considered essentially random.
- The example given here is illustrative only.
- <h2>SUPPORT FILES</h2>
- The category file created for the <em>output</em> raster map
- layer describes the
- combinations of input map layer category values which generated
- each category.
- In the above example, the category labels would be:
- <div class="code"><pre>
- category category
- value label
- ______________________________
- 1 layer1(0) layer2(1)
- 2 layer1(0) layer2(2)
- 3 layer1(1) layer2(1)
- 4 layer1(1) layer2(2)
- 5 layer1(2) layer2(4)
- </pre></div>
- A random color table is also generated for the <em>output</em> map layer.
- <!-- TODO: add example -->
- <h2>SEE ALSO</h2>
- <em><a href="r.covar.html">r.covar</a></em>,
- <em><a href="r.stats.html">r.stats</a></em>
- <h2>AUTHOR</h2>
- Michael Shapiro, U.S. Army Construction Engineering Research Laboratory
- <p><i>Last changed: $Date$</i>
|