{"id":633522,"date":"2019-12-11T18:00:09","date_gmt":"2019-12-12T02:00:09","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=633522"},"modified":"2020-02-05T17:46:48","modified_gmt":"2020-02-06T01:46:48","slug":"whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","title":{"rendered":"What&#8217;s New in the Spatial Analyst Distance Toolset in Pro 2.5"},"author":9492,"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],"tags":[454442,39421,23391],"industry":[],"product":[36561],"class_list":["post-633522","blog","type-blog","status-publish","format-standard","hentry","category-analytics","tag-cost-distance","tag-spatial-analyst","tag-spatial-analytics","product-arcgis-pro"],"acf":{"short_description":"The Spatial Analyst team introduces some important improvements to the Distance toolset that have been made for ArcGIS Pro 2.5.","flexible_content":[{"acf_fc_layout":"content","content":"<p>The Spatial Analyst team has made some important improvements in the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/an-overview-of-the-distance-tools.htm\">Distance toolset<\/a> for ArcGIS Pro 2.5.<br \/>\nWe have significantly improved the precision of the geoprocessing tools in the Distance toolset and the corresponding raster functions. We have also provided additional capabilities which let you answer some new \u201chow much\/how many\/how far\u201d questions.<\/p>\n<p>These improvements allows us to remove the strong distinction between the &#8220;Euclidean&#8221; and &#8220;Cost&#8221; Distance tools. The number of tools has been reduced from 17 to 6. The new user experience is now simplified to:<\/p>\n<ol>\n<li>Enter Sources<\/li>\n<li>Do you have barriers?<\/li>\n<li>Do you have a surface?<\/li>\n<li>Do you have a cost surface?<\/li>\n<li>Do you need to consider direction of motion and other source characteristics?<\/li>\n<\/ol>\n<p>The new toolset organization is shown in Figure 1 below. 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"},{"acf_fc_layout":"image","image":{"ID":633572,"id":633572,"title":"Figure1","filename":"Figure1.png","filesize":6354,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\/figure1-4","alt":"","author":"9492","description":"","caption":"Figure 1 - Organization of the Distance toolset at ArcGIS Pro 2.5","name":"figure1-4","status":"inherit","uploaded_to":633522,"date":"2019-10-10 21:02:32","modified":"2019-12-05 02:04:56","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":268,"height":274,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","medium-width":255,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","medium_large-width":268,"medium_large-height":274,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","large-width":268,"large-height":274,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","1536x1536-width":268,"1536x1536-height":274,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","2048x2048-width":268,"2048x2048-height":274,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","card_image-width":268,"card_image-height":274,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure1.png","wide_image-width":268,"wide_image-height":274}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>The original Distance tools that you are familiar with are available in the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/an-overview-of-the-legacy-distance-tools.htm\">Legacy sub-toolset<\/a>.<br \/>\nThe Spatial Analyst team recommends that you move your Euclidean and Cost Distance analysis work to the new tools.<\/p>\n<h2>Why should I use the new tools?<\/h2>\n<p>At ArcGIS Pro 2.5, we\u2019ve uniformly adopted a new algorithm [4] for all distance mapping tools. This algorithm removes the distortion in outputs caused by using a network model of cell connectivity, as shown in Figure 2 on the left below. This has the following benefits:<\/p>\n<ul>\n<li>Cost distance is now measured the same way in all directions. An important special case is cost distance with a constant cost surface now produces the same output as the Euclidean distance tools.<\/li>\n<li>Surface distance over a digital elevation model can now be precisely computed.<\/li>\n<li>Paths around barriers are now followed precisely, as shown in Figure 3.<\/li>\n<\/ul>\n<table>\n<tbody>\n<tr>\n<td>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure2.png\" \/><figcaption>Figure 2- Output of legacy Cost Distance tool using a constant cost input with barriers encoded as ndoata, along with output of legacy Cost Path As Polyline tool.<\/figcaption><\/figure>\n<\/td>\n<td>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure3.png\" \/><figcaption>Figure 3 \u2013 Output of new Distance Accumulation tool with barrier inputs, along with output of new Optimal Path As Line tool.<\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n"},{"acf_fc_layout":"content","content":"<p>At ArcGIS Pro 2.4, we introduced this improvement in a limited context: <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/doing-more-with-euclidean-distance-barriers-and-paths\/\">Euclidean distance with barriers<\/a>. ArcGIS Pro 2.5 generalizes and extends this work.<\/p>\n<h2>What else is new?<\/h2>\n<p>Along with this fundamental change to the behavior of the cost distance algorithm, several additional capabilities have been added.<\/p>\n<ul>\n<li>You can use geodesic distance with the <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/distance-accumulation.htm\">Distance Accumulation<\/a>, <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/distance-allocation.htm\">Distance Allocation<\/a>, and <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-analyst\/optimal-region-connections.htm\">Optimal Region Connections<\/a> tools.<br \/>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure4.png\" \/><figcaption>Figure 4- Geodesic flight paths from some Northern European airports to LAX, but avoiding paths over southern Greenland.<\/figcaption><\/figure>\n<\/li>\n<li>As a side effect of the improved algorithm, you can now create buffer regions whose distance is measured over the surface of a digital elevation model. This isn&#8217;t really a separate capability, but it&#8217;s important enough to mention explicitly. In the example below, the study area is Lake Wakatipu near Queenstown, New Zealand \u2013 a high relief area. Notice how, in such areas, the output of the Distance Accumulation tool (gray gradient) with a maximum accumulation cutoff of 1500m \u201cpulls away\u201d from the output of the vector Buffer tool that used a buffer distance of 1500m. This surface-aware distance computation can be done in either planar or geodesic mode.<br \/>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure5.png\" \/><figcaption>Figure 5 &#8211; Comparison of planar (blue) and surface distance (gray gradient) buffers around Lake Wakatipu in the Queenstown area of New Zealand. Both buffers extend to a distance of 1500m, but the gray gradient output measures distance over the surface of a DEM instead of distance in the plane of the data\u2019s projected coordinate system.<\/figcaption><\/figure>\n<\/li>\n<li>Using the new Optimal Path as Raster tool, you can count how many least cost paths pass through a cell en route from some destinations to a source.<br \/>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure6.png\" \/><figcaption>Figure 6 &#8211; Optimal Path As Raster output from ridgeline hiking trail in SW to access road in NE. Green is less intense usage, red is more intense.<\/figcaption><\/figure>\n<\/li>\n<li>Using the new source_location output from Distance Accumulation and Distance Allocation, you can do intensity mapping of the boundary of sources, showing where most cost paths in the study area would end up, without plotting all cost paths. The <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/arcpy\/spatial-analyst\/rastercelliterator-class.htm\">RasterCellIterator<\/a> python object, also new at ArcGIS Pro 2.5, makes this type of intensity calculation very easy to perform. See <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/analysis\/spatial-analyst\/raster-cell-iterator\/a-quick-tour-of-using-the-raster-cell-iterator.htm\">A quick tour of using Raster Cell Iterator<\/a> to know more about it.<br \/>\n<figure><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/Figure7.png\" \/><figcaption>Figure 7 &#8211; Lake Wakatipu, New Zealand. Hot spots (red and blue fuzzy dots), computed from Distance Accumulation output, show locations of most intense drainage into lake from surrounding watershed.<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<h2>Which geoprocessing tools and raster functions should I start using?<\/h2>\n<p>For each legacy distance tool that you are currently using, table 1 shows you which new tool to switch to.<\/p>\n<table>\n<caption>Table 1 \u2013 Upgrade guide for distance mapping tools<\/caption>\n<tbody>\n<tr>\n<th><b>If you used<\/b><\/th>\n<th><b>Then switch to<\/b><\/th>\n<\/tr>\n<tr>\n<td>Cost Distance<\/td>\n<td>Distance Accumulation<\/td>\n<\/tr>\n<tr>\n<td>Cost Backlink<\/td>\n<td>Distance Accumulation with back direction output<\/td>\n<\/tr>\n<tr>\n<td>Cost Allocation<\/td>\n<td>Distance Allocation<\/td>\n<\/tr>\n<tr>\n<td>Euclidean Distance<\/td>\n<td>Distance Accumulation<\/td>\n<\/tr>\n<tr>\n<td>Euclidean Allocation<\/td>\n<td>Distance Allocation<\/td>\n<\/tr>\n<tr>\n<td>Euclidean Direction<\/td>\n<td>Distance Accumulation with source direction output<\/td>\n<\/tr>\n<tr>\n<td>Path Distance<\/td>\n<td>Distance Accumulation<\/td>\n<\/tr>\n<tr>\n<td>Path Backlink<\/td>\n<td>Distance Accumulation with back direction output<\/td>\n<\/tr>\n<tr>\n<td>Path Allocation<\/td>\n<td>Distance Allocation<\/td>\n<\/tr>\n<tr>\n<td>Cost Path<\/td>\n<td>Optimal Path As Raster<\/td>\n<\/tr>\n<tr>\n<td>Cost Path As Polyline<\/td>\n<td>Optimal Path As Line<\/td>\n<\/tr>\n<tr>\n<td>Cost Connectivity<\/td>\n<td>Optimal Region Connections<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n"},{"acf_fc_layout":"content","content":"<p>For new workflows, the <strong>back direction<\/strong> raster replaces the <strong>back link<\/strong> raster. The Optimal Path as Raster\/Line tools no longer accept a backlink raster as input (they will still accept a flow direction raster). If you were using the backlink raster in a workflow that involves something other than the Cost Path or Cost Path As Polyline tools, then the Spatial Analyst team would like to hear from you. The <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/spatial-analyst\/analytics\/doing-more-with-euclidean-distance-barriers-and-paths\/\">Euclidean distance blog<\/a> mentioned above discusses the backdirection raster in more detail.<\/p>\n<p>If you used the <code>maximum_distance<\/code> parameter in the legacy cost tools, you should now use the Maximum Accumulation parameter in the \u201cCharacteristics of the sources\u201d parameter group.<\/p>\n<p>These are the new raster functions.<\/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>The functions have the same parameters as the tools, with an important difference: the functions optionally emit multi-band outputs. This avoids having to run these (possibly expensive) global functions twice to get closely related outputs (like accumulated cost surface and back direction raster).<\/p>\n<p>Also, the Least Cost Path raster function has been updated to use the Distance Accumulation tool behind the scenes.<\/p>\n<p>Finally, although not directly related to these enhancements, your advanced use of the Distance toolset needs to consider if direction of motion between sources and destinations is important. If so, please check out this blog on <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>.<\/p>\n"},{"acf_fc_layout":"content","content":"<h3>References<\/h3>\n<p>1) Goodchild, M. F. (1977). An Evaluation of Lattice Solutions to the Problem of Corridor Location. Environment and Planning A. 9. 727-738. 10.1068\/a090727.<br \/>\n2) Sethian, J. A. (1997). Tracking Interfaces with Level Sets: An \u201cact of violence\u201d helps solve evolving interface problems in geometry, fluid mechanics, robotic navigation and materials sciences. American Scientist Vol. 85, No. 3 (MAY-JUNE 1997), pp. 254-263<br \/>\n3) Sethian, J. A. (1999). Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science (2nd edition). Cambridge University Press.<br \/>\n4) Zhao, H. (2005). A fast sweeping method for eikonal equations. Mathematics of computation, 74(250), 603-627.<\/p>\n"}],"authors":[{"ID":9492,"user_firstname":"James","user_lastname":"Tenbrink","nickname":"jt","user_nicename":"jtenbrink","display_name":"James TenBrink","user_email":"jtenbrink@esri.com","user_url":"","user_registered":"2019-04-25 18:00:10","user_description":"Jim has a Bachelor of Science degree in Computer Science from Hope College in Holland, Michigan, and a Master of Science degree in Computer Science from Rensselaer Polytechnic Institute in Troy, New York.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/04\/JimIcon-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":593162,"post_author":"9492","post_date":"2019-08-26 12:00:38","post_date_gmt":"2019-08-26 19:00:38","post_content":"","post_title":"Creating accumulative cost surfaces using directional data","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"creating-accumulative-cost-surfaces-using-directional-data","to_ping":"","pinged":"","post_modified":"2019-08-26 12:08:43","post_modified_gmt":"2019-08-26 19:08:43","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=593162","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":513252,"post_author":"9492","post_date":"2019-07-03 10:00:55","post_date_gmt":"2019-07-03 17:00:55","post_content":"","post_title":"Doing more with Euclidean Distance: Barriers and Paths","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"doing-more-with-euclidean-distance-barriers-and-paths","to_ping":"","pinged":"","post_modified":"2019-07-03 09:32:54","post_modified_gmt":"2019-07-03 16:32:54","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=513252","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"}],"card_image":false,"wide_image":false},"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&#039;s New in the Spatial Analyst Distance Toolset in Pro 2.5<\/title>\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\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What&#039;s New in the Spatial Analyst Distance Toolset in Pro 2.5\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\" \/>\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=\"2020-02-06T01:46:48+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\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\"},\"author\":{\"name\":\"James TenBrink\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8bad842825b7c6f9dcd6a1438684abd0\"},\"headline\":\"What&#8217;s New in the Spatial Analyst Distance Toolset in Pro 2.5\",\"datePublished\":\"2019-12-12T02:00:09+00:00\",\"dateModified\":\"2020-02-06T01:46:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\"},\"wordCount\":11,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"cost distance\",\"Spatial Analyst\",\"spatial analytics\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\",\"name\":\"What's New in the Spatial Analyst Distance Toolset in Pro 2.5\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2019-12-12T02:00:09+00:00\",\"dateModified\":\"2020-02-06T01:46:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What&#8217;s New in the Spatial Analyst Distance Toolset in 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\/8bad842825b7c6f9dcd6a1438684abd0\",\"name\":\"James TenBrink\",\"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\/2019\/04\/JimIcon-213x200.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/04\/JimIcon-213x200.png\",\"caption\":\"James TenBrink\"},\"description\":\"Jim has a Bachelor of Science degree in Computer Science from Hope College in Holland, Michigan, and a Master of Science degree in Computer Science from Rensselaer Polytechnic Institute in Troy, New York.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/jtenbrink\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What's New in the Spatial Analyst Distance Toolset in Pro 2.5","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\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","og_locale":"en_US","og_type":"article","og_title":"What's New in the Spatial Analyst Distance Toolset in Pro 2.5","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2020-02-06T01:46:48+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\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25"},"author":{"name":"James TenBrink","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/8bad842825b7c6f9dcd6a1438684abd0"},"headline":"What&#8217;s New in the Spatial Analyst Distance Toolset in Pro 2.5","datePublished":"2019-12-12T02:00:09+00:00","dateModified":"2020-02-06T01:46:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25"},"wordCount":11,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["cost distance","Spatial Analyst","spatial analytics"],"articleSection":["Analytics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25","name":"What's New in the Spatial Analyst Distance Toolset in Pro 2.5","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2019-12-12T02:00:09+00:00","dateModified":"2020-02-06T01:46:48+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/whats-new-in-the-spatial-analyst-distance-toolset-in-pro-25#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"What&#8217;s New in the Spatial Analyst Distance Toolset in 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\/8bad842825b7c6f9dcd6a1438684abd0","name":"James TenBrink","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\/2019\/04\/JimIcon-213x200.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/04\/JimIcon-213x200.png","caption":"James TenBrink"},"description":"Jim has a Bachelor of Science degree in Computer Science from Hope College in Holland, Michigan, and a Master of Science degree in Computer Science from Rensselaer Polytechnic Institute in Troy, New York.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/jtenbrink"}]}},"text_date":"December 11, 2019","author_name":"James TenBrink","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/jtenbrink","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Pro","tag_data":[{"term_id":454442,"name":"cost distance","slug":"cost-distance","term_group":0,"term_taxonomy_id":454442,"taxonomy":"post_tag","description":"","parent":0,"count":4,"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"},{"term_id":23391,"name":"spatial analytics","slug":"spatial-analytics","term_group":0,"term_taxonomy_id":23391,"taxonomy":"post_tag","description":"","parent":0,"count":344,"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"}],"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"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/633522","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\/9492"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=633522"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/633522\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=633522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=633522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=633522"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=633522"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=633522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}