{"id":681752,"date":"2020-02-06T10:15:17","date_gmt":"2020-02-06T18:15:17","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=681752"},"modified":"2022-08-25T13:16:22","modified_gmt":"2022-08-25T20:16:22","slug":"whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","title":{"rendered":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5"},"author":4051,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,37101],"tags":[42181,391862,526572,29991,39421],"industry":[],"product":[36561,37031],"class_list":["post-681752","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-announcements","tag-arcgis-pro","tag-distance-mapping","tag-multidimensional-analysis","tag-raster-analysis","tag-spatial-analyst","product-arcgis-pro","product-spatial-analyst"],"acf":{"short_description":"ArcGIS Pro 2.5 sees big changes in distance and multidimensional raster analysis. Use ArcPy to iterate through and process raster cells.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Do you use <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-spatial-analyst\/overview\">Spatial Analyst extension<\/a> for performing raster analysis?\u00a0 With the release of ArcGIS Pro 2.5, we have made significant changes in the areas of distance analysis, multidimensional raster analysis, and zonal analysis. There is also whole host of improvements across many other areas.\u00a0 If you are comfortable in ArcPy, there is an exciting new way to perform custom raster analysis.\u00a0 Also in ArcPy, many new functions are available for analyzing, visualizing, and managing raster data using Python.<\/p>\n<p>We will have many more blog posts coming that go into much more detail on some of these changes, and they will be linked to below.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Where do I get it?<\/h2>\n<p>ArcGIS Pro 2.5 was released of in February 6 of this year.<\/p>\n<ul>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/get-started\/install-and-sign-in-to-arcgis-pro.htm\">Download<\/a><\/li>\n<\/ul>\n<p>For a quick summary of all the changes that have been made for these releases, have a look at the What&#8217;s New topic (and video!) here:<\/p>\n<ul>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/get-started\/whats-new-in-arcgis-pro.htm\">What\u2019s New in ArcGIS Pro 2.5 <\/a>\u00a0\u00a0\u00a0(<a href=\"https:\/\/youtu.be\/A2w0BER2ptM\">video<\/a>)<\/li>\n<\/ul>\n<p>You can download and install the latest version of <a href=\"https:\/\/desktop.arcgis.com\/en\/arcmap\/latest\/get-started\/installation-guide\/introduction.htm\">ArcGIS Desktop 10.8<\/a> and <a href=\"https:\/\/enterprise.arcgis.com\/en\/documentation\/install\/\">ArcGIS Enterprise 10.8<\/a> with the links provided.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>What&#8217;s changed for Spatial Analyst?<\/h2>\n<p>Here are the main categories of the changes.<\/p>\n<ol>\n<li>Distortion free distance analysis<\/li>\n<li>Multidimensional raster analysis<\/li>\n<li>Multiband raster analysis<\/li>\n<li>Zonal analysis<\/li>\n<li>General tool and function enhancements<\/li>\n<li>Iterating over raster cells using ArcPy<\/li>\n<li>Modifying raster cell values using ArcPy<\/li>\n<li>Enhanced multidimensional raster processing with ArcPy<\/li>\n<li>Additional raster functions available in ArcPy<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>1.\u00a0 Distortion Free Distance Analysis<\/h3>\n<p>With ArcGIS Pro 2.5, Spatial Analyst sees a significant change in distance analysis capabilities.\u00a0 First and foremost, a new algorithm for cost-based distance analysis provides more accurate and precise results than before.\u00a0 By avoiding the distortion in output that was caused by the previously-used network model of cell connectivity, several benefits are achieved:<\/p>\n<ul>\n<li>Cost accumulation is measured the same way in all directions. An important special case is that cost distance with a constant cost surface now produces the same output as Euclidean distance mapping.<\/li>\n<li>Surface distance over a digital elevation model is computed much more accurately.<\/li>\n<li>Paths around barriers are followed more accurately.<\/li>\n<li>Cost distance accumulation and allocation analysis have the option to perform the analysis using either a planar or a geodesic method.<\/li>\n<\/ul>\n<p>As part of making this improved capability available, the distance toolset has been reorganized into fewer but more capable tools.\u00a0 The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/corridor.htm\">Corridor<\/a> tool is carried over as-is. The new tools are:<\/p>\n<ul>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/distance-accumulation.htm\">Distance Accumulation<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/distance-allocation.htm\">Distance Allocation<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/optimal-path-as-line.htm\">Optimal Path As Line<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/optimal-path-as-raster.htm\">Optimal Path As Raster<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/optimal-region-connections.htm\">Optimal Region Connections<\/a><\/li>\n<\/ul>\n<p>Rest assured, all the tools that existed in the previous release are still available; they have simply been moved into a new sub-toolset.\u00a0 We have a help topic that well covers the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/migrate-from-legacy-distance-tools-to-distortion-free-distance-tools.htm\">migration from legacy to distortion free<\/a> distance tools.<\/p>\n<p>To complement the new GP tools, two new raster functions are available in the Distance group:<\/p>\n<ul>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/distance-accumulation-global-function.htm\">Distance Accumulation<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/distance-allocation-global-function.htm\">Distance Allocation<\/a><\/li>\n<\/ul>\n<p>Updates have been made to the following existing raster functions:<\/p>\n<ul>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/least-cost-path-global-function.htm\">Least Cost Path<\/a> function has been updated to use the Distance Accumulation tool to perform distortion-free distance analysis.<\/li>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/cost-path-function.htm\">Cost Path<\/a> function has been updated with a new parameter that allows you to determine a hydrological flow path.<\/li>\n<\/ul>\n<p>Related blog:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\/\">What&#8217;s New in the Spatial Analyst Distance Toolset in Pro 2.5<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>In ArcMap 10.8, the Distance toolset remains basically the same as before.\u00a0 The only exception is that the <a href=\"https:\/\/desktop.arcgis.com\/en\/arcmap\/latest\/tools\/spatial-analyst-toolbox\/cost-path.htm\">Cost Path<\/a> and <a href=\"https:\/\/desktop.arcgis.com\/en\/arcmap\/latest\/tools\/spatial-analyst-toolbox\/cost-path-as-polyline.htm\">Cost Path As Polyline<\/a> tools have been updated with a new parameter which provides the option to make those tools treat the input backlink raster as a flow direction raster instead.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>2.\u00a0 Multidimensional Raster Analysis<\/h3>\n<p>As part of the increased focus on multidimensional analysis in the ArcGIS platform, a number of tools in various toolsets have been updated to directly support <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/imagery-remote-sensing\/capabilities\/management\">multidimensional raster data<\/a>. There is also a new pathway for accessing multidimensional analytical tools directly from the ArcGIS Pro interface.<\/p>\n<p>In the Multidimensional Analysis toolset, the following tools have improvements:<\/p>\n<ul>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/aggregate-multidimensional-raster.htm\">Aggregate Multidimensional Raster<\/a> tool supports additional predefined interval options for aggregation.<\/li>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/generate-multidimensional-anomaly.htm\">Generate Multidimensional Anomaly<\/a> tool has four new options for the <strong>Anomaly Calculation Method<\/strong> parameter.<strong><br \/>\n<\/strong><\/li>\n<\/ul>\n<p>In the Extraction toolset, the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/sample.htm\">Sample<\/a> tool has several new parameters to process multidimensional data.\u00a0 When processing this type of data, the tool has options to specify the following:<\/p>\n<ul>\n<li>The output table layout, either as rows or columns<\/li>\n<li>The time, depth, or other acquisition information associated with the location features to extract information for a given time or calculate statistics within a period of the observation time<\/li>\n<li>Lines and polygons as the input location, in addition to points and rasters<\/li>\n<li>The Parallel Processing Factor environment<\/li>\n<\/ul>\n<p>In the Zonal toolset, the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/zonal-statistics.htm\">Zonal Statistics<\/a> tool, the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/zonal-statistics-as-table.htm\">Zonal Statistics as Table<\/a> tool, and the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/zonal-statistics-global-function.htm\">Zonal Statistics<\/a> raster function now have the <strong>Process as multidimensional<\/strong> parameter available, which allows you to calculate various statistics on each slice of a multidimensional value raster.<\/p>\n<p><strong>\u00a0<\/strong>In ArcGIS Pro, for the <strong>Raster Layer<\/strong> tab, the new <strong>Multidimensional<\/strong> tab is enabled when a multidimensional raster layer or a multidimensional mosaic layer is selected in the <strong>Contents<\/strong> pane. It provides tools and functionality for working with multidimensional raster data.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n"},{"acf_fc_layout":"content","content":"<h3>3.\u00a0 Multiband Raster Analysis<\/h3>\n<p>Not to be confused with <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/multidimensional-raster-types.htm\">multidimensional<\/a> rasters, multiband rasters are raster datasets that are composed of two or more raster bands, or layers, where each band is a measure of a single characteristic. The following tools have changes pertaining to how multiband raster data is handled.<strong>\u00a0<\/strong><\/p>\n<ul>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/aggregate-multidimensional-raster.htm\">Aggregate Multidimensional Raster<\/a> tool can now do band-wise aggregation for multiband multidimensional input.<\/li>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/pick.htm\">Pick<\/a> and <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/cell-statistics.htm\">Cell Statistics<\/a> tools have a new parameter that allows you more control over how multiband input rasters are processed.<\/li>\n<li>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/cell-statistics-function.htm\">Cell Statistics<\/a> raster function can calculate single-band or multiband output based on the multiband processing type.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>4.\u00a0 Zonal Analysis<\/h3>\n<p>In response to an often-requested capability, the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/zonal-statistics-as-table.htm\">Zonal Statistics as Table<\/a> tool now processes overlapping polygon zones. The statistics for each zone are calculates separately.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>5.\u00a0 General tool and function enhancements<\/h3>\n<p>In addition to the changes described above, some new other new tools and tool enhancements are available.<\/p>\n<ul>\n<li>In the Raster segmentation and classification toolset, a new tool, <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/linear-spectral-unmixing.htm\">Linear Spectral Unmixing<\/a>, has been added to perform subpixel classification and calculate the fractional abundance of different land cover types for individual cells. The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/export-training-data-for-deep-learning.htm\">Export Training Data For Deep Learning<\/a> tool has four new parameters.<\/li>\n<li>For generalizing rasters, the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/aggregate.htm\">Aggregate<\/a> tool now supports the Parallel Processing Factor environment. The Median option for the Aggregation technique now only produces a float output raster, regardless of the input type. The new <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/aggregate-function.htm\">Aggregate raster function<\/a> dynamically generalizes a raster in the display at a reduced resolution. When the output from the function is persisted, it will be generated at the full resolution.<\/li>\n<li>A new <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/imagery\/random-function.htm\">Random raster function<\/a> is available for creating a dynamic raster on the fly with random cell values.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>6.\u00a0 Iterating over raster cells using ArcPy<\/h3>\n<p>With ArcGIS Pro 2.5, a powerful new capability to perform custom raster analysis is available to you in ArcPy.\u00a0 Two classes are introduced that allow you iterate over rasters programmatically.<\/p>\n<p>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/analysis\/spatial-analyst\/raster-cell-iterator\/what-is-the-raster-cell-iterator.htm\">RasterCellIterator<\/a> class in the Spatial Analyst module allows you to visit each cell location in a raster. The iterator makes it easy to inspect cell values at each location, as well as neighboring locations. While iterating over a raster, you can read and write cell values.<\/p>\n<p>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/classes\/rasterinfo-class.htm\">RasterInfo<\/a> class in the ArcPy classes describes a set of raster properties that facilitate the creation of a new raster dataset using the Raster object. This class has several methods and properties available.<\/p>\n<p>Related blogs:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&amp;p=708092&amp;preview=true\">Introducing the Raster Cell Iterator<\/a><\/li>\n<li><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/unleash-the-power-of-rastercelliterator-to-perform-custom-raster-analysis\/\">Using the RasterCellIterator to perform custom raster analysis<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>7. Modifying raster cell values using ArcPy<\/h3>\n<p>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/classes\/raster-object.htm\">Raster<\/a> object now allows you to read cell values using a [row, column] index notation (also known as neighborhood notation).\u00a0 In addition to reading values, you can also assign a new value to a particular raster cell, thereby modifying the Raster object. Once the values of raster cells have been modified through an assignment, you can persist these changes by calling the save() method on the Raster object.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>8. Enhanced multidimensional raster processing using ArcPy<\/h3>\n<p>The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/classes\/raster-object.htm\">Raster<\/a> object has more capabilities for processing multidimensional rasters.\u00a0 The additional properties and methods are:<\/p>\n<ul>\n<li>Properties\u2014bandNames, blockSize, noDataValues, properties, and readOnly<\/li>\n<li>Methods\u2014addDimension, exportImage, getProperty, getRasterBands, getRasterInfo, read, removeVariables, renameVariable, setProperty, and write<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>9. Additional raster functions available in ArcPy<\/h3>\n<p>In the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/spatial-analyst\/what-is-the-spatial-analyst-module.htm\">Spatial Analyst module<\/a>, many new ArcPy functions are available for analyzing, visualizing, and managing raster data using Python.\u00a0 To keep things organized, they are grouped into functional categories, which you can see from <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/spatial-analyst\/an-overview-of-the-spatial-analyst-functions.htm\">Overview<\/a> page.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>New resources<\/h3>\n<p>Do you have our <strong><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/spatial-analyst-resources\/\">Spatial Analyst resources<\/a><\/strong> blog post bookmarked?<\/p>\n<p>Not only does it include a list of links to informative content, we also work to keep it updated as new resources become available.\u00a0 For example, here is some of the material that was recently added:<\/p>\n<ul>\n<li><a href=\"https:\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/doing-more-with-euclidean-distance-barriers-and-paths\/\">Doing more with Euclidean Distance: Barriers and Paths<\/a> blog post<\/li>\n<li><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/creating-accumulative-cost-surfaces-using-directional-data\/\">Creating accumulative cost surfaces using directional data<\/a> blog post<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>Summary<\/h3>\n<p>That about covers what&#8217;s changed since the last release.\u00a0 Once you&#8217;ve downloaded and installed the latest versions of the software, give it a try.\u00a0 We hope you will enjoy the improvements and enhancements.<\/p>\n"}],"authors":[{"ID":4051,"user_firstname":"Juan","user_lastname":"Laguna","nickname":"Juan Laguna","user_nicename":"juan","display_name":"Juan Laguna","user_email":"jlaguna@esri.com","user_url":"","user_registered":"2018-03-02 00:15:40","user_description":"Juan is a Product Engineer and Documentation Lead on the Spatial Analyst team.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/stonehenge_trim-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":633522,"post_author":"9492","post_date":"2019-12-11 18:00:09","post_date_gmt":"2019-12-12 02:00:09","post_content":"","post_title":"What's New in the Spatial Analyst Distance Toolset in Pro 2.5","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","to_ping":"","pinged":"","post_modified":"2020-02-05 17:46:48","post_modified_gmt":"2020-02-06 01:46:48","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=633522","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":708092,"post_author":"6871","post_date":"2020-02-06 09:00:18","post_date_gmt":"2020-02-06 17:00:18","post_content":"","post_title":"Introducing the Raster Cell Iterator","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"introducing-the-raster-cell-iterator","to_ping":"","pinged":"","post_modified":"2021-08-02 23:56:28","post_modified_gmt":"2021-08-03 06:56:28","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=708092","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":702122,"post_author":"8212","post_date":"2020-02-06 09:30:13","post_date_gmt":"2020-02-06 17:30:13","post_content":"","post_title":"Unleash the power of RasterCellIterator to perform custom raster analysis","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"unleash-the-power-of-rastercelliterator-to-perform-custom-raster-analysis","to_ping":"","pinged":"","post_modified":"2020-10-13 19:26:06","post_modified_gmt":"2020-10-14 02:26:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=702122","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/RasterAnalysis-WhatsNew22_1061-card.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/RasterAnalysis-WhatsNew22_1061-banner-wide.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5 What\u2019s New in ArcGIS Pro 2.5 for Spatial Analyst<\/title>\n<meta name=\"description\" content=\"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5\" \/>\n<meta property=\"og:description\" content=\"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-25T20:16:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\"},\"author\":{\"name\":\"Juan Laguna\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/43c9842c98ae160c899a76fba6fa366f\"},\"headline\":\"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5\",\"datePublished\":\"2020-02-06T18:15:17+00:00\",\"dateModified\":\"2022-08-25T20:16:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\"},\"wordCount\":12,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Pro\",\"distance mapping\",\"multidimensional analysis\",\"raster analysis\",\"Spatial Analyst\"],\"articleSection\":[\"Analytics\",\"Announcements\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\",\"name\":\"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5 What\u2019s New in ArcGIS Pro 2.5 for Spatial Analyst\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-02-06T18:15:17+00:00\",\"dateModified\":\"2022-08-25T20:16:22+00:00\",\"description\":\"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/43c9842c98ae160c899a76fba6fa366f\",\"name\":\"Juan Laguna\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/stonehenge_trim-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/stonehenge_trim-213x200.jpg\",\"caption\":\"Juan Laguna\"},\"description\":\"Juan is a Product Engineer and Documentation Lead on the Spatial Analyst team.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/juan\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5 What\u2019s New in ArcGIS Pro 2.5 for Spatial Analyst","description":"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","og_locale":"en_US","og_type":"article","og_title":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5","og_description":"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2022-08-25T20:16:22+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5"},"author":{"name":"Juan Laguna","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/43c9842c98ae160c899a76fba6fa366f"},"headline":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5","datePublished":"2020-02-06T18:15:17+00:00","dateModified":"2022-08-25T20:16:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5"},"wordCount":12,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Pro","distance mapping","multidimensional analysis","raster analysis","Spatial Analyst"],"articleSection":["Analytics","Announcements"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5","name":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5 What\u2019s New in ArcGIS Pro 2.5 for Spatial Analyst","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-02-06T18:15:17+00:00","dateModified":"2022-08-25T20:16:22+00:00","description":"Spatial Analyst in ArcGIS Pro 2.5 incudes distortion-free cost distance analysis, enhanced multidimensional tools, a Raster Cell Iterator for custom raster analysis, and many new ArcPy Raster Functions. Many of these raster functions are now also accessible in the Map Viewer when connected to a Portal with ArcGIS Image Server in ArcGIS Enterprise 10.8.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/whats-new-for-spatial-analyst-and-raster-analysis-in-arcgis-pro-2-5#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"What\u2019s New for Spatial Analyst and Raster Analysis in ArcGIS Pro 2.5"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/43c9842c98ae160c899a76fba6fa366f","name":"Juan Laguna","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/stonehenge_trim-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/08\/stonehenge_trim-213x200.jpg","caption":"Juan Laguna"},"description":"Juan is a Product Engineer and Documentation Lead on the Spatial Analyst team.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/juan"}]}},"text_date":"February 6, 2020","author_name":"Juan Laguna","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/juan","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/07\/RasterAnalysis-WhatsNew22_1061-banner-wide.jpg","primary_product":"ArcGIS Spatial Analyst","tag_data":[{"term_id":42181,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":42181,"taxonomy":"post_tag","description":"","parent":0,"count":323,"filter":"raw"},{"term_id":391862,"name":"distance mapping","slug":"distance-mapping","term_group":0,"term_taxonomy_id":391862,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"},{"term_id":526572,"name":"multidimensional analysis","slug":"multidimensional-analysis","term_group":0,"term_taxonomy_id":526572,"taxonomy":"post_tag","description":"","parent":0,"count":8,"filter":"raw"},{"term_id":29991,"name":"raster analysis","slug":"raster-analysis","term_group":0,"term_taxonomy_id":29991,"taxonomy":"post_tag","description":"","parent":0,"count":58,"filter":"raw"},{"term_id":39421,"name":"Spatial Analyst","slug":"spatial-analyst","term_group":0,"term_taxonomy_id":39421,"taxonomy":"post_tag","description":"","parent":0,"count":49,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1325,"filter":"raw"},{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":1957,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2035,"filter":"raw"},{"term_id":37031,"name":"ArcGIS Spatial Analyst","slug":"spatial-analyst","term_group":0,"term_taxonomy_id":37031,"taxonomy":"product","description":"","parent":36981,"count":93,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=spatial-analyst","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/681752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/4051"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=681752"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/681752\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=681752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=681752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=681752"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=681752"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=681752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}