Remap function

Overview

The Remap function changes or reclassifies the pixel values of the raster data. When using the Remap function, you'll do one of the following:

  • Specify a range of pixel values to map to an output pixel value.
  • Use a table to map the pixel values to output pixel values.

Notes

The output pixel value can be a valid value or a NoData value. You can also map unspecified values to NoData.

When using the Table option for the Remap Definition Type parameter value, you can add any table supported by ArcGIS. This option maps a single value to a new value. The table must contain an input and an output value field, which you'll identify on the dialog box after you add the table.

When using the List option for the Remap Definition Type parameter value, provide a range of values by specifying a minimum and maximum value, and assign the range to an output value or to a NoData value. The minimum value in the range is inclusive and the maximum value is exclusive as shown in the following table:

Minimum (inclusive)Maximum (exclusive)Actual values converted to output value

1

10

1–9

10

20

10–19

50

51

50

Inclusive-exclusive example

The order of the ranges in the table is also considered. The top row is processed first, and each row below it is processed in order as shown in the following tables:

Minimum (inclusive)Maximum (exclusive)Actual values converted to output value

1

15

1–14

10

30

15–29

30

40

30–39

Example 1 of the effect of order

Minimum (inclusive)Maximum (exclusive)Actual values converted to output value

10

30

10–29

1

15

1–9

30

40

30–39

Example 2 of the effect of order

Parameters

ParameterDescription

Raster

The input raster.

Remap Definition Type

Specifies how the remap values will be set:

  • List—A range of pixel values will be provided to map to an output pixel value.
  • Table—An input table will be used to map the pixel values to output pixel values.

List

The pixel values that will be mapped to an out pixel value when Remap Definition Type is List. Provide the map values, the minimum and maximum value range, and the new remap values. In addition, you can set the value range as NoData pixels.

Remap Table

The table that will be used to set the remap values when Remap Definition Type is Table.

Input Field

The field that specifies the input pixel value that will be remapped.

If the table has a value range, this will be the minimum value field, and the Input Max Field parameter value must be provided as well.

Output Field

The field that will be used as the output remapped value.

Input Max Field

The maximum value field if the table specifies a value range.

Remap Table Type

The type of table that will be used to remap the input raster:

  • Simple—The Remap Table parameter value will be used to remap the Input Field pixel values to the corresponding value in the Output Field parameter. This caches the remap table so it can perform faster.
  • Dynamic—A query will be performed each time a request is made (pan, zoom, or refresh). If the table changes, the next request can dynamically remap the values accordingly. The remap table is not cached.
  • Reassignment—A specific table will be used for the reclassification process in which each row in the table will remap based on each feature boundary.

Change missing values to NoData

Specifies whether missing values in the reclass table will retain their value, be replaced by the Replacement value parameter value, or be remapped to NoData.

  • Unchecked—Any pixel from the input raster that is not reclassed in a remap table will retain its value, or it will be replaced by the Replacement value parameter value and be written to its location in the output raster. This is the default.
  • Checked—Any pixel value from the input raster that is not reclassed in a remap table will be remapped to NoData for its location in the output raster.

Replacement value

The value that will replace missing or unmatched values in the output when Change missing values to NoData is unchecked.

Related topics


In this topic
  1. Overview
  2. Notes
  3. Parameters