Skip To Content

Spatial Analyst toolbox history

The tables below catalog changes made to every tool in the Spatial Analyst toolbox. There is one table per tool and you can click the tool name to navigate to the tool reference page.

For more information on how to interpret and use these tables, see the topic About the toolbox history tables.

ACos

VersionDescription

1.0

Ported from ArcMap 10.3

ACosH

VersionDescription

1.0

Ported from ArcMap 10.3

ASin

VersionDescription

1.0

Ported from ArcMap 10.3

ASinH

VersionDescription

1.0

Ported from ArcMap 10.3

ATan

VersionDescription

1.0

Ported from ArcMap 10.3

ATan2

VersionDescription

1.0

Ported from ArcMap 10.3

ATanH

VersionDescription

1.0

Ported from ArcMap 10.3

Abs

VersionDescription

1.0

Ported from ArcMap 10.3

Aggregate

VersionDescription

1.0

Ported from ArcMap 10.3

Area Solar Radiation

VersionDescription

1.0

Ported from ArcMap 10.3

Aspect

VersionDescription

2.0

Two new parameters added:

  • method
  • z_unit

The method parameter allows you choose between the traditional planar method for performing the calculations, and the new geodesic method.

When using the geodesic option:

  • A new z_unit parameter is available, which allows you to specify the linear unit of the vertical z-values if it is not already defined in the coordinate system of the input.
  • If a suitable GPU device is available on your system, greater performance will come as a result of the calculations being GPU accelerated.

The behavior for how NoData cells and boundary cells are handled was changed. At least seven of the eight cells neighboring the processing cell must have a value, otherwise the output will be NoData. Cells in the outermost rows and columns of the output raster will be NoData.

1.0

Ported from ArcMap 10.3

Band Collection Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Basin

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise And

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise Left Shift

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise Not

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise Or

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise Right Shift

VersionDescription

1.0

Ported from ArcMap 10.3

Bitwise XOr

VersionDescription

1.0

Ported from ArcMap 10.3

Block Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Boolean And

VersionDescription

1.0

Ported from ArcMap 10.3

Boolean Not

VersionDescription

1.0

Ported from ArcMap 10.3

Boolean Or

VersionDescription

1.0

Ported from ArcMap 10.3

Boolean XOr

VersionDescription

1.0

Ported from ArcMap 10.3

Boundary Clean

VersionDescription

1.0

Ported from ArcMap 10.3

Cell Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Class Probability

VersionDescription

1.0

Ported from ArcMap 10.3

Classify Raster

VersionDescription

2.2

Parameter in_raster has two new data types:

  • Image Service
  • String

Parameter in_additional_raster has two new data types:

  • Image Service
  • String

1.0

New at this version

Combinatorial And

VersionDescription

1.0

Ported from ArcMap 10.3

Combinatorial Or

VersionDescription

1.0

Ported from ArcMap 10.3

Combinatorial XOr

VersionDescription

1.0

Ported from ArcMap 10.3

Combine

VersionDescription

1.0

Ported from ArcMap 10.3

Compute Confusion Matrix

VersionDescription

1.1

New at this version

Compute Segment Attributes

VersionDescription

1.0

Ported from ArcMap 10.3

Con

VersionDescription

1.0

Ported from ArcMap 10.3

Contour

VersionDescription

2.2

Two new parameters added:

  • contour_type
  • max_vertices_per_feature

1.0

Ported from ArcMap 10.3

Contour List

VersionDescription

1.0

Ported from ArcMap 10.3

Contour with Barriers

VersionDescription

1.0

Ported from ArcMap 10.3

Corridor

VersionDescription

1.0

Ported from ArcMap 10.3

Cos

VersionDescription

1.0

Ported from ArcMap 10.3

CosH

VersionDescription

1.0

Ported from ArcMap 10.3

Cost Allocation

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Cost Back Link

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Cost Connectivity

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

1.2

New at this version

Cost Distance

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Cost Path

VersionDescription

1.0

Ported from ArcMap 10.3

Cost Path As Polyline

VersionDescription

2.1

New at this version

Create Accuracy Assessment Points

VersionDescription

1.1

New at this version

Create Constant Raster

VersionDescription

1.0

Ported from ArcMap 10.3

Create Normal Raster

VersionDescription

1.0

Ported from ArcMap 10.3

Create Random Raster

VersionDescription

1.0

Ported from ArcMap 10.3

Create Signatures

VersionDescription

1.0

Ported from ArcMap 10.3

Curvature

VersionDescription

1.0

Ported from ArcMap 10.3

Cut Fill

VersionDescription

1.0

Ported from ArcMap 10.3

Darcy Flow

VersionDescription

1.0

Ported from ArcMap 10.3

Darcy Velocity

VersionDescription

1.0

Ported from ArcMap 10.3

Deep Learning Model To Ecd

VersionDescription

2.1

New at this version

Dendrogram

VersionDescription

1.0

Ported from ArcMap 10.3

Diff

VersionDescription

1.0

Ported from ArcMap 10.3

Divide

VersionDescription

1.0

Ported from ArcMap 10.3

Edit Signatures

VersionDescription

1.0

Ported from ArcMap 10.3

Equal To

VersionDescription

1.0

Ported from ArcMap 10.3

Equal To Frequency

VersionDescription

1.0

Ported from ArcMap 10.3

Euclidean Allocation

VersionDescription

2.2

New parameter added: distance_method

This parameter allows you choose between two options, the traditional planar method for performing the calculations, and a new geodesic method. The default is planar.

Multi-core support added.

1.0

Ported from ArcMap 10.3

Euclidean Direction

VersionDescription

2.2

New parameter added: distance_method

This parameter allows you choose between two options, the traditional planar method for performing the calculations, and a new geodesic method. The default is planar.

Multi-core support added.

1.0

Ported from ArcMap 10.3

Euclidean Distance

VersionDescription

2.2

New parameter added: distance_method

This parameter allows you choose between two options, the traditional planar method for performing the calculations, and a new geodesic method. The default is planar.

Multi-core support added.

1.0

Ported from ArcMap 10.3

Exp

VersionDescription

1.0

Ported from ArcMap 10.3

Exp10

VersionDescription

1.0

Ported from ArcMap 10.3

Exp2

VersionDescription

1.0

Ported from ArcMap 10.3

Expand

VersionDescription

1.0

Ported from ArcMap 10.3

Export Training Data For Deep Learning

VersionDescription

2.2

New parameter added: start_index

2.1

New at this version

Extract by Attributes

VersionDescription

1.0

Ported from ArcMap 10.3

Extract by Circle

VersionDescription

1.0

Ported from ArcMap 10.3

Extract by Mask

VersionDescription

2.2

There were some changes in the default environment behavior, as follows:

  • The tool will now use the in_raster as the default snap raster. This will improve the accuracy of the output by ensuring the correct alignment of the feature mask with the value raster.
  • If the Mask input is a feature, the in_raster will be used for setting the cell size and the snap raster for the analysis environment.
  • If the Mask input is a raster, the tool will compare the cell size of it to that of the in_raster, and use the one with the largest value as the cell size of the operation.

1.0

Ported from ArcMap 10.3

Extract by Points

VersionDescription

1.0

Ported from ArcMap 10.3

Extract by Polygon

VersionDescription

1.0

Ported from ArcMap 10.3

Extract by Rectangle

VersionDescription

1.0

Ported from ArcMap 10.3

Extract Multi Values to Points

VersionDescription

1.2

Better handling of conditions where NoData cells are sampled.

Some performance optimizations for faster execution against larger point datasets.

1.0

Ported from ArcMap 10.3

Extract Values to Points

VersionDescription

1.2

Better handling of conditions where NoData cells are sampled.

1.0

Ported from ArcMap 10.3

Fill

VersionDescription

2.2

Multi-core support added.

1.0

Ported from ArcMap 10.3

Filter

VersionDescription

1.0

Ported from ArcMap 10.3

Float

VersionDescription

1.0

Ported from ArcMap 10.3

Flow Accumulation

VersionDescription

2.2

New parameter added: flow_direction_type

This parameter allows you to specify which type the input flow direction raster is (D8, MFD or DINF).

Multi-core support added.

2.1

Added new DOUBLE option to data_type parameter choices.

1.0

Ported from ArcMap 10.3

Flow Direction

VersionDescription

2.2

Multi-core support added.

2.1

New parameter added: flow_direction_type.

This parameter allows you to specifies the type of flow method to use while computing flow directions. The available options are D8, MFD, or DINF.

1.0

Ported from ArcMap 10.3

Flow Distance

VersionDescription

2.2

New parameter added: flow_direction_type

This parameter allows you to specify which type the input flow direction raster is (D8, MFD or DINF).

Multi-core support added.

2.1

New at this version

Flow Length

VersionDescription

1.0

Ported from ArcMap 10.3

Focal Flow

VersionDescription

1.0

Ported from ArcMap 10.3

Focal Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Fuzzy Membership

VersionDescription

1.0

Ported from ArcMap 10.3

Fuzzy Overlay

VersionDescription

1.0

Ported from ArcMap 10.3

Generate Training Samples From Seed Points

VersionDescription

2.0

New at this version

Greater Than

VersionDescription

1.0

Ported from ArcMap 10.3

Greater Than Equal

VersionDescription

1.0

Ported from ArcMap 10.3

Greater Than Frequency

VersionDescription

1.0

Ported from ArcMap 10.3

Highest Position

VersionDescription

1.0

Ported from ArcMap 10.3

Hillshade

VersionDescription

1.0

Ported from ArcMap 10.3

IDW

VersionDescription

1.0

Ported from ArcMap 10.3

InList

VersionDescription

1.0

Ported from ArcMap 10.3

Inspect Training Samples

VersionDescription

2.0

New at this version

Int

VersionDescription

1.0

Ported from ArcMap 10.3

Is Null

VersionDescription

1.0

Ported from ArcMap 10.3

Iso Cluster

VersionDescription

1.0

Ported from ArcMap 10.3

Iso Cluster Unsupervised Classification

VersionDescription

1.0

Ported from ArcMap 10.3

Kernel Density

VersionDescription

1.0

Ported from ArcMap 10.3

Kriging

VersionDescription

1.0

Ported from ArcMap 10.3

Less Than

VersionDescription

1.0

Ported from ArcMap 10.3

Less Than Equal

VersionDescription

1.0

Ported from ArcMap 10.3

Less Than Frequency

VersionDescription

1.0

Ported from ArcMap 10.3

Line Density

VersionDescription

1.0

Ported from ArcMap 10.3

Line Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Ln

VersionDescription

1.0

Ported from ArcMap 10.3

Locate Regions

VersionDescription

1.2

New at this version

Log10

VersionDescription

1.0

Ported from ArcMap 10.3

Log2

VersionDescription

1.0

Ported from ArcMap 10.3

Lookup

VersionDescription

1.0

Ported from ArcMap 10.3

Lowest Position

VersionDescription

1.0

Ported from ArcMap 10.3

Maximum Likelihood Classification

VersionDescription

1.0

Ported from ArcMap 10.3

Majority Filter

VersionDescription

1.0

Ported from ArcMap 10.3

Minus

VersionDescription

1.0

Ported from ArcMap 10.3

Mod

VersionDescription

1.0

Ported from ArcMap 10.3

Natural Neighbor

VersionDescription

1.0

Ported from ArcMap 10.3

Negate

VersionDescription

1.0

Ported from ArcMap 10.3

Nibble

VersionDescription

2.2

Multi-core support added.

2.1

Two new parameters added:

  • nibble_nodata
  • in_zone_raster

1.0

Ported from ArcMap 10.3

Not Equal

VersionDescription

1.0

Ported from ArcMap 10.3

Observer Points

VersionDescription

1.0

Ported from ArcMap 10.3

Over

VersionDescription

1.0

Ported from ArcMap 10.3

Particle Track

VersionDescription

1.0

Ported from ArcMap 10.3

Path Distance

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Path Distance Allocation

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Path Distance Back Link

VersionDescription

2.2

There was a change in default environment behavior, where the processing extent and spatial reference now default to that of the in_cost_raster.

Multi-core support added.

1.3

New parameter added: source_direction

1.2

Four new parameters added:

  • source_cost_multiplier
  • source_start_cost
  • source_resistance_rate
  • source_capacity

1.0

Ported from ArcMap 10.3

Pick

VersionDescription

1.0

Ported from ArcMap 10.3

Plus

VersionDescription

1.0

Ported from ArcMap 10.3

Point Density

VersionDescription

1.0

Ported from ArcMap 10.3

Point Statistics

VersionDescription

1.0

Ported from ArcMap 10.3

Points Solar Radiation

VersionDescription

1.0

Ported from ArcMap 10.3

Popularity

VersionDescription

1.0

Ported from ArcMap 10.3

Porous Puff

VersionDescription

1.0

Ported from ArcMap 10.3

Power

VersionDescription

1.0

Ported from ArcMap 10.3

Principal Components

VersionDescription

1.0

Ported from ArcMap 10.3

Rank

VersionDescription

1.0

Ported from ArcMap 10.3

Raster Calculator

VersionDescription

1.0

Ported from ArcMap 10.3

Reclass by ASCII File

VersionDescription

1.0

Ported from ArcMap 10.3

Reclass by Table

VersionDescription

1.0

Ported from ArcMap 10.3

Reclassify

VersionDescription

1.0

Ported from ArcMap 10.3

Region Group

VersionDescription

1.0

Ported from ArcMap 10.3

Remove Raster Segment Tiling Artifacts

VersionDescription

1.4

Parameter in_segmented_raster has 4 new data types:

  • Raster Dataset
  • Mosaic Dataset
  • String
  • Image Service

1.2

New at this version

Rescale by Function

VersionDescription

1.0

Ported from ArcMap 10.3

Round Down

VersionDescription

1.0

Ported from ArcMap 10.3

Round Up

VersionDescription

1.0

Ported from ArcMap 10.3

Sample

VersionDescription

1.2

Better handling of conditions where NoData cells are sampled.

Some performance optimizations for faster execution against larger point datasets.

1.0

Ported from ArcMap 10.3

Segment Mean Shift

VersionDescription

1.0

Ported from ArcMap 10.3

Set Null

VersionDescription

1.0

Ported from ArcMap 10.3

Shrink

VersionDescription

1.0

Ported from ArcMap 10.3

Sin

VersionDescription

1.0

Ported from ArcMap 10.3

SinH

VersionDescription

1.0

Ported from ArcMap 10.3

Sink

VersionDescription

2.2

Multi-core support added.

1.0

Ported from ArcMap 10.3

Slice

VersionDescription

1.0

Ported from ArcMap 10.3

Slope

VersionDescription

2.0

Two new parameters added:

  • method
  • z_unit

The method parameter allows you choose between the traditional planar method for performing the calculations, and the new geodesic method.

When using the geodesic option:

  • A new z_unit parameter is available, which allows you to specify the linear unit of the vertical z-values if it is not already defined in the coordinate system of the input.
  • If a suitable GPU device is available on your system, greater performance will come as a result of the calculations being GPU accelerated.

The behavior for how NoData cells and boundary cells are handled was changed. At least seven of the eight cells neighboring the processing cell must have a value, otherwise the output will be NoData. Cells in the outermost rows and columns of the output raster will be NoData.

1.0

Ported from ArcMap 10.3

Snap Pour Point

VersionDescription

1.0

Ported from ArcMap 10.3

Solar Radiation Graphics

VersionDescription

1.0

Ported from ArcMap 10.3

Spline

VersionDescription

1.0

Ported from ArcMap 10.3

Spline with Barriers

VersionDescription

2.0

Ported from ArcMap 10.5

Square

VersionDescription

1.0

Ported from ArcMap 10.3

Square Root

VersionDescription

1.0

Ported from ArcMap 10.3

Stream Link

VersionDescription

2.2

Multi-core support added.

1.0

Ported from ArcMap 10.3

Stream Order

VersionDescription

1.0

Ported from ArcMap 10.3

Stream to Feature

VersionDescription

1.0

Ported from ArcMap 10.3

Tabulate Area

VersionDescription

2.2

There was a change in default environment behavior for this tool.

  • If both the inputs are raster, the cell size of the operation will be the larger of the two.
  • If one input is a raster and the other a feature, the raster input will be used for setting the cell size and the snap raster for the analysis environment.

1.0

Ported from ArcMap 10.3

Tan

VersionDescription

1.0

Ported from ArcMap 10.3

TanH

VersionDescription

1.0

Ported from ArcMap 10.3

Test

VersionDescription

1.0

Ported from ArcMap 10.3

Thin

VersionDescription

1.0

Ported from ArcMap 10.3

Times

VersionDescription

1.0

Ported from ArcMap 10.3

Topo to Raster

VersionDescription

1.0

Ported from ArcMap 10.3

Topo to Raster by File

VersionDescription

1.0

Ported from ArcMap 10.3

Train ISO Cluster Classifier

VersionDescription

1.4

Environments added:

  • Remote Processing Server
  • Remote Processing User Name
  • Remote Processing Password

The in_raster parameter has two new data types:

  • Image Service
  • String

The in_additional_raster parameter has two new data types:

  • Image Service
  • String

1.2

Two new parameters added:

  • max_merge_per_iter—Max Number of Cluster Merges Per Iteration
  • max_merge_distance

1.0

Ported from ArcMap 10.3

Train Maximum Likelihood Classifier

VersionDescription

1.4

The in_raster parameter has two new data types:

  • Image Service
  • String

The in_additional_raster parameter has two new data types:

  • Image Service
  • String

1.0

Ported from ArcMap 10.3

Train Random Trees Classifier

VersionDescription

1.4

The in_raster parameter has two new data types:

  • Image Service
  • String

The in_additional_raster parameter has two new data types:

  • Image Service
  • String

1.2

New at this version

Train Support Vector Machine Classifier

VersionDescription

1.4

The in_raster parameter has two new data types:

  • Image Service
  • String

The in_additional_raster parameter has two new data types:

  • Image Service
  • String

1.3

Default value for parameter max_samples_per_class changed from 100 to 500

1.0

Ported from ArcMap 10.3

Trend

VersionDescription

1.0

Ported from ArcMap 10.3

Update Accuracy Assessment Points

VersionDescription

1.1

New at this version

Viewshed

VersionDescription

1.0

Ported from ArcMap 10.3

Viewshed 2

VersionDescription

1.1

New parameter added: analysis_method

This parameter allows you choose the method by which the visibility will be calculated. The option allows you to trade some accuracy for increased performance.

1.0

Ported from ArcMap 10.3

Visibility

VersionDescription

1.0

Ported from ArcMap 10.3

Watershed

VersionDescription

2.2

Multi-core support added.

1.0

Ported from ArcMap 10.3

Weighted Overlay

VersionDescription

1.0

Ported from ArcMap 10.3

Weighted Sum

VersionDescription

1.0

Ported from ArcMap 10.3

Zonal Fill

VersionDescription

1.0

Ported from ArcMap 10.3

Zonal Geometry

VersionDescription

1.0

Ported from ArcMap 10.3

Zonal Geometry as Table

VersionDescription

1.0

Ported from ArcMap 10.3

Zonal Histogram

VersionDescription

2.2

There was a change in the default environment behavior when the zone input is a feature. The in_value_raster will now be used as the snap raster.

1.0

Ported from ArcMap 10.3

Zonal Statistics

VersionDescription

2.2

There was a change in the default environment behavior when the zone input is a feature. The in_value_raster will now be used as the snap raster.

1.0

Ported from ArcMap 10.3

Zonal Statistics as Table

VersionDescription

2.2

There was a change in the default environment behavior when the zone input is a feature. The in_value_raster will now be used as the snap raster.

1.0

Ported from ArcMap 10.3