Main menu

Pages

Tools Logical Toolset

Boolean And, Boolean Not, Boolean Or, Boolean XOr, Combinatorial And, Combinatorial Or, Combinatorial XOr, Diff, Equal To, Greater Than, Greater Than Equal, InList, Is Null, Less Than, Less Than Equal, Not Equal, Over, Test, Tools

How to use Tools Logical Toolset in Arc Toolbox??

Path to access the Tools

:

Logical Toolset, Math Toolset, Spatial Analyst Tools Toolbox

  • Explanation of the interfaces (Logical Tools):

Logical Tools
Logical Tools


  1. Boolean and: Performs a Boolean and operation on the cell values of two input rasters.
  2. Boolean or: Performs a Boolean or operation on the cell values of two input rasters.
  3. Boolean XOr: Performs a Boolean eXclusive or operation on the cell values of two input rasters.
  4. Combinatorial And: Performs a Combinatorial And operation on the cell values of two input rasters.
  5. Combinatorial Or: Performs a Combinatorial Or operation on the cell values of two input rasters.
  6. Combinatorial XOr: Performs a Combinatorial exclusive or operation on the cell values of two input rasters.
  7. Diff: Determines which values from the first input are logically different from the values of the second input on a cell-by-cell basis.
  8. Equal To: Performs a Relational equal-to operation on two inputs on a cell-by-cell basis.
  9. Greater Than: Performs a Relational greater-than operation on two inputs on a cell-by-cell basis.
  10. Greater Than Equal: Performs a Relational greater-than-or-equal-to operation on two inputs on a cell-by-cell basis.
  11. Less Than: Performs a Relational less-than operation on two inputs on a cell-by-cell basis.
  12. Less Than Equal: Performs a Relational less-than-or-equal-to operation on two inputs on a cell-by-cell basis.
  13. Not Equal: Performs a Relational not-equal-to operation on two inputs on a cell-by-cell basis.
  14. Over: For the cell values in the first input that are not 0, the output value will be that of the first input. Where the cell values are 0, the output will be that of the second input raster.

Input raster or constant value 1

The first input to use in this bitwise operation.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

Input raster or constant value 2

The second input to use in this bitwise operation.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

Output raster

The output raster.

The cell values are the result of a Bitwise eXclusive Or operation on the two inputs.

  • Explanation of the tool interface Boolean Not

Boolean Not
Boolean Not

Boolean Not: Performs a Boolean Not (complement) operation on the cell values of the input raster. 

1. Input raster or constant value

The input raster on which to perform the Bitwise Not (complement) operation.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

2. Output raster

The output raster.

The cell values are the result of a Bitwise Not operation on the input.

  • Explanation of the tool interface InList


InList Tool
InList Tool

InList: Determines which values from the first input are contained in a set of other inputs, on a cell-by-cell basis.

For each cell, if the value of the first input raster is found in any of the list of other inputs, that value will be assigned to the output raster. If it is not found, the output cell will be NoData.Input raster or constant value The input raster whose values will be looked for in the input list.A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

Input raster or constant values

A list of input rasters in which the cell values from the first input will be looked for.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

Output raster

The output raster.

1. Input raster or constant value

The input raster whose values will be looked for in the input list.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

2. Input raster or constant values

A list of input rasters in which the cell values from the first input will be looked for.

A number can be used as an input for this parameter, provided a raster is specified for the other parameter. To be able to specify a number for both inputs, the cell size and extent must first be set in the environment.

3. Output raster

The output raster.

  • Explanation of the tool interface Is Null

Is Null Tool
Is Null Tool

Is Null: Determines which values from the input raster are NoData on a cell-by-cell basis.

1. Input raster

The input raster being tested to identify the cells that are NoData (null).

The input can be either integer or floating-point type.

2. Output raster

The output raster.

The output identifies with an integer value of 1 which cells in the input are NoData. If the input is any other value, the output is 0.

  • Explanation of the tool interface Test

Test Tool
Test Tool


Test: Performs a Boolean evaluation of the input raster using a logical expression.

1. Input raster

The input raster on which the Boolean evaluation is performed, based on a logical expression.

2. Where clause

The logical expression that will determine which input cells will return a value of true (1) and which will be false (0).

The Where clause follows the general form of an SQL expression.It can be entered directly, for example, VALUE > 100. To use a text attribute field, use single quotes around the values, for example, landuse = 'urban'. It can also be created in the Query Builder dialog box that results from clicking on the SQL button.

3. Output raster

The output raster.

The output values will be either 0 or 1.

Comments

table of contents title